For reference I’m 5’5, 34DDD, 31in in waist and 44in in hips. I bought a medium and large. The medium fit but no room to move in it, also it was tight enough to only wear pasties. The large however was also a good fit with a little wiggle room. It is definitely a dress to have in your closet. Wish they had more colors