I am a 34 ddd or 36 dd size 6 in dresses. Usually a medium sometimes small in shirts. I purchased a size 4. This top was AMAZING! I never had to pull it up or adjust it. It’s super flattering and I love the color. I know negative is pricy but the comfort and quality and luxury makes me a repeat customer. This suit is in my top 3 out of the 80 plus suits I own!