Very cute suit!  Im 59 and 161 pounds. I wear a large top and 8-12 in bottoms depending on the fit. I ordered the 10-12 and I am busty, a 36D. The suit bottom does not cling and the girls would fall out of the top easy. It is definitely not for activities other than lying in the sun or wading in the pool. I gave it 5 stars because it is so feminine and perfect for those whom are not in tip top shape or a little older such as myself (54).