Cute suit! I am 57, about 140 lbs, and a b cup i read the reviews saying a medium was good for me so i got the medium. The top was too big which i expected but i made it work by taking out the padding and wearing it backwards, the bottoms fit perfectly and are very flattering with the high waisted and cheeky bottom. Overall a grand buy! definitely recommend.