I wear  36D or 38C and needed to purchase a 16 to get the right fit. The sizing chart was a little off. It is a pretty material with good support around the abdominal area. A sturdier bra insert would have made it more flattering. Overall a good purchase, but the bottoms were cut high and without much bottom coverage. A separate purchase of some boy short bikini bottoms improved the whole look of this swimsuit