I'm an athletic build (5' 7", 138lb, size 4/6) so I expected this dress to fit tight in the shoulders... and oh my it does. I ordered a 6 just for that reason. The waist starts awkwardly high in the front and the fabric is very lively so in profile, even if you're fit with a flat tummy, you'll look pregnant. The bust is also very high so your chest will look like it's several inches higher than it should be. To top it all off, since there's NO stretch in the lace up top, you can't move your arms... at all. But you won't want to since it's the scratchiest lace known to man.
Azazie is a great company and I've ordered dresses from them before, but this one was a dud. Given the choice, I wouldn't have picked this dress.