This outfit is super cute! I wore this to Vegas for my anniversary. Was apprehensive about ordering it without trying it on first. I'm very short, 220lbs, I just knew I made a mistake. Soooo glad I went with my gut on this! I ordered the 5x. I usually a wear 3x but after I read the reviews, I needed to be on the safe side. Besides, if it's to big you can have it altered rather than to send it back because it's to small.