Great suit! For those wondering about sizing... I'm 6'3" with a 32" waist and 38.5" lower hip/bum - think "swimmer's build." I have a couple of Japan-style Speedos and Arena briefs from TomSport Japan. On advice of the great customer rep, I went with a size Large and find it to be a perfect fit. To be sure, these are well-built, tight briefs. Not for the faint of heart. For reference, I wear a size 30 in the US Speedo Solar 1, and a size AUS12 in the Aussie 5cm Speedo Endurance. This suit is a little skimpier/sleeker than either of those. Hope this helps. Cheers!