Cotton like material shorts, bought them from someone else but they don’t fit and the person won’t refund. I purchased them originally for $45. I wore them once and it was to try them on. BRAND IS CALLED VOYAGE. XXL but the waist size is >38” It fits like a L The printing has texture to it/it’s not the cheapo quick bad material it’s nice and will last long.