I wear a medium to large size shirt and I wear 38DD bra and weigh over 180. I ordered a 2X and the first 2x I tried to put it on I couldn't zip it. I went back a week later and tried again. I got it and it fit like a glove! I had a body con and you can see the zipper, but under regular dresses and outfits it looks great. Too bad that thong part is so uncomfortable. No complaints other than that.