Fit is right on, XL for 42 waist. Pouch shaped corectly, legs don't ride or roll up, waist cut low enough and band heavy enough that it doesn't roll up, and no snugy. They're perfect and I plan on buying more.