I actually cant wait to wear this swimsuit out! I love that there are different styles in one suit. I think it's also great that the straps are removable. I just gave birth to a baby so I wanted to find a cute suit. Very much worth the price. For size reference I'm 5'4" 165 and 36C and I got a large. But I think I could also fit a medium cause its looser than I thought itd be but not too loose that I cant wear.