After reading the reviews I got a 1X.  I am 5'2 ; 219 lbs. I do wear a size 40G in bra. this outfit is really bright white so if you are going to wear a bra try to get the color of your shoes or a bright white bra. I loved it! I got a lot of compliments all night. Super comfortable!!! How it looks in the pictures is how it looks in person.