I used this racesuit for a sprint triathlon.
Overall, great product, dries really quickly and it feels light while giving some compression in the entire body. Stays put with any movement and it''s comfortable.
The only complaint for me is that it was a little too large.
I have competed swimming for decades and I am used to have my swimsuits really tight during competitions. So I got a small size for this racesuit (I am 5'' 6'''' 140lbs muscular built), and it ended up being a little larger than I wanted, once I was in the water (I never use a wetsuit for ocean swims).
Anyhow, body sizes and shapes are all different but for me, I should have got a XS but it was too late to exchange it.
Overall 4 stars.