I am a size 16 and wear a d or dd bra. The bottoms of this suit fit ok but the top is awful. The wires and stays jabbed me and the cups were not supportive at all. If I would have worn it in public I most likely would have had an embarrassing wardrobe malfunction. I have bought other swimsuits similar to this and they are fine. I ended up buying a different top to go with the bottoms. It was very cheap so I'm not too upset, but I would not recommend this to a woman with larger than a c cup.