I really wanted to love this suit. Its a beautiful color, very vibrant. But its too big. Im usually a size small in shirts, pants, dresses, underwear, bra, etc. but this size small was too big. The cups gapped and also dug into my underarms. The bottoms fit ok on the bottom but the top was very loose and kept slipping down. For reference, Im 56 115lbs. I was looking forward to wearing this on my honeymoon, but I have to return it.