great quality
These are well made, nice material but the sizing is on the small size. I like mine to be tight, so for me they're fine. I got an XL, if you want something not so tight, maybe go a size up. They are not as stretchy as the other types of swimmers I purchased.