I love this suit! It's very comfortable and stylish. The bottoms are a little loose, but overall a good fit. I got a M and I am 5'5, 130 lbs, smaller chest. I can see how the top wouldn't be great for those with a larger chest though, but anytime I needed to exchange something from cupshe via amazon it was a very easy process.