I'm so in love with this swimsuit! It's made out pf neoprene which is so nice because it barely gets wet and when it does it dries so quickly! TRIANGL swim suits are a little cheeky so keep that in mind when ordering! I'm wearing an XS and I'm about 5'7" and around 110. There also isn't as much chest support as I had initially thought there would be, I'm assuming because it's made out of neoprene. But if you're small busted like me it shouldn't be a problem!!!