I bought this & the sporti version, but I had to buy a medium and really need a small. That said, here’s the pros: very nice sleek fit, looks good, like a second skin. I swim laps year round, both indoors and out, never comfortable in anything skimpy, usually wear a tankini and swim pants. This is better for me- stays put during all strokes, very comfortable in & out of water. Dries fast, easy off& easy enough to get into, but the top is a bit of a challenge. Once you figure out the strap configuration it’s better. There is a strap that goes across the mid back that just flops on me. Too long by about 3”. Not a deal breaker but I will cut it and add a clasp to tighten it up. It doesn’t seem to impact use, but I want it tighter. The small likely would have fit better, but it was out of stock. The tops on this & the sporti are not made for large or endowed women, they fit tight& trim. A bit small around the arms and these straps are not adjustable. Works for me but could be improved. I like the length, hits me under the knee. I have worn this maybe 6 times, like the fact that it dries fast, but really hope it holds up to chlorine. I would really like colors & patterns, black bores me generally. Whereas the fabric is sleek, it isn’t overly tight, so Lycra content is probably a bit lower than what I would expect. Between the sporti and this, I like the sporti better, but if I had the right size I think I’d like this about the same. Would love to see more swim gear like this-…