I first want to say that I have to try swimsuits on prior to buying. So because of that I never find cute flattering swimsuits. I bought a couple from another website and they did not fit.... never bought anything from FN until now. This was one of the suits I bought. The cups were bigger than I expected, but once I put it on- everything molded to the top so it ended up being perfect. I loved the way it fit and looked on my pale skin. 5’7, currently at 200, in the process of losing weight. I ordered an XL and I can’t wait to wear it.