Runs a tad large in the bust. I got the XL. Bust needs a little tightening for my taste but the rest of the dress fits beautifully. Even conceals some belly bumps. I'm a size 12, pear shaped. My measurements are 38-34-45 so I don't usually wear this atyle of straight dress as its usually skin tight on the bottom and too tight around my bum. But this dress fit like a dream! I didn't feel lumpy or fat in it! The top was a little looser than I like and I could see myself having to keep adjusting and pulling up the shoulders. Since it was actually roomy through the hips/butt, I'm exchanging for a Large to see if that gives me a better fit up top (hopefully it won't be too tight on bottom) I will update the review with sizing when I get to try on the smaller size.