This swimsuit is adorable! It appears to be good quality for the price and the sparkle fabric is very cute in the son. I am a size 14, about 185 lbs, and a 38G bra. I would say that the bottoms fit perfect and are a little cheeky. However, the top is too small for me. Because it has underwire there is no way to make the top work without major spillage. You could probably get away with a DD max.