It fits just like the photo and it’s not that slippery swimsuit material it’s actually nice. I am 5ft, 115 pounds with a larger chest, and a small was still good on me. It’s not as stretchy as I’d like so walking in it is a tad bit hard but it’s still cute