Not true to size, my husband wears a 38 in pants so I bought the XL thinking it would be loose enough. But when he tried them on he said and I quote " my @#*&ing nuts are getting squashed by the mesh lining".