I'm usually picky about swimwear fit, but this one is perfect! I got a size M, and it fits like a second skin. The black color is so slimming, and the sleeveless design shows off my shoulders nicely. It's great for swimming laps or just lounging by the pool.