Quality is good. It dries fast and comfortable fitting. I would recommended for swimmers and runners
Bought these training for a 6-hour open-water swim, the bulk of training done in the pool. Although the shorts are XL and I'm only a 36inch waist, the fit, comfort and resistance of the shorts are top-notch. Certainly no skimping on materials, I anticipate these shorts lasting for years (I've already done about 10k open water in them and 40k in the pool and they're good as new).
Can't recommend them highly enough. Great value, too.
Fit, resistance, support, price.