I'm a 34 waist, but ordered XL (40-42 waist) based on other reviews. They are still TOO SMALL. Either order 2-3 sizes up, or order another brand. Aside from that major flaw, they appear to be well made, and the waist band is nice and wide.