This garment is manufactured well. The entire garment has double stitching. Unfortunately I received a 2X, when I ordered an XL. I wear a large in US sizing. The 2x is big, but the fabric is very structured so it wears well.
The shorts look great with a white crew neck sweatshirt and white high tops. I go for that retro baggy vibe, when wearing these shorts.
These can function as either a swimsuit or running shorts; they have a secure pouch for keys. The drawstring and all material seem to be of good quality. Only negative: they do tend to show stains or discoloration more than some products, but that's due more to the light color than the material. Definitely recommended!