I am 140 lbs and a 34DD. I purchased a medium and it was a perfect fit.
Beautiful colors, super flattering.
This is really good quality bathing suit for the price! I went with the medium based on reviews. I don’t like my bottoms to be really tight. It is a little loose on the bust but doesn’t keep me from wearing it. It doesn’t look loose. I am just small busted.
Ordered a size up because of the reviews saying the torso is too short. It’s not. I’m 5’6, 165 lbs I have an athletic figure. a large would have done just fine
So far it fits perfect. Very well done suit. Good quality for the price