Im 57, 200lbs, wear a 38DD. I got the XL navy/floral. This bathing suit is very pretty but,like most things was too big in some areas and too small in the chest. The underwire part (band size) was too big so the girls fell down, but the cup size seemed too small. Fit great in the stomach and hips/butt. I am returning for a smaller size so well see how that one fits.