Great swim top! For many years I disliked swimming because my only swim top options were too revealing, too feminine, or generally just felt like they could fall off at any second. This swim top is none of those things. It's comfortable (mine is a little tight but I think I just ordered smaller than I should have), secure, and generally just looks really cool. I don't competitively swim, but I imagine the tighter design would make anyone wearing this top move faster. You could probably also use this for light exercise as it is basically a waterproof sports bra.
Overall, I'd reccomend this for any female-bodied person who wants to look sleek and awesome!