LOVE the vibrant colors and the adjustable bottoms (the strings can be let in or out) but it ends there.... I wear a 8-10 and have 36DD chest. The top is WAY too small, with seepage out the bottom of the sports bra. It's too bad bc it's a cute swimsuit!