As others have written, buy a size up. I am 6'1" 200lbs and in really good shape. I wear a 33 inch waist normally on blue jeans and pants. I ordered an XL size in this and am happy with the fit. You have to wear with confidence because they fit exactly as they appear on the model in the picture. That is, very low rise. The front sits right above the hair line - but it if you are muscularly defined, they really show off the nice "V" from your abs. In the back, they barely cover my crack. Wife thinks they are super sexy and also loves them on me. I ordered a darker color so don't see any issue with getting them wet and becoming see through. I would definitely buy again.