My husband was unsure about these since they are shorter than his normal swim trunks but they are his favorite now! And I think he looks great in them!I’d say these run a tad bit large. They truly are slim fit. I ordered these in small for my son who has a very slender build, thin legs, and not much of a rear end. The smalls were fine if you like your suit as a looser fit, but he prefers the tighter fit so the legs don’t get too gapey. We sent them back and got XS and I agree the XS was best. 135 lbs, 6 foot tall. The photos are the XS. Typically he wears a 29x34 or 30x34. I hope this helps someone his size. They really look great on him, and he says they are comfortable. The navy and white pin stripe is my favorite, but the pineapple pair are a close second. We kept them both. We did send back the starfish. I felt the print was too large for a small size and ended up looking corny. Plus you need a tan or darker skin to pull those off nicely.para la piscinaNice design, colorful pattern.Not bad but doesn’t stretch a lot. It’s little big. Over all I like the style and it’s a good swim suit for those 4th of July pool parties.These swim trunks are a great value. Stylish, comfortable and lightweight with great fit.Love these shorts the quality was good not see through I got these to wear to a 90's party and they were too too small I highly recommend sizing up maybe 2 sizes My girlfriend loves hers they fit good!!Shorts have a quality feel and are extremely comfortableIt would have been great if the product would have been chapter but I am happy with themLong legs, not very fashionable.Great fit great delivery good comfortGood value for money, order a size smaller for a perfect fitLook great and dry pretty quick too!