I ordered a M and it was perfect!It's a cute maternity dress, but I think it runs a bit tight in the arms (and my arms aren't particularly thick or muscular), so if you carry some mass there, you may want to size up. Still, I can wear it and it's comfortable, so that's good enough for meBought this for my baby shower. It ended up being very pretty and fit as expected. Very comfortable but a little too sheer. You may want to get a slip for underneath.I ordered a medium in Color: Navy Skao. At 5'1.5" this dress was too long and ended at a unflattering point below my knees. Pre-pregnancy weight was 127lbs, so maybe I should have tried a small, but I don't think it would make enough of a difference. I need like 4-5 inches less. Its a bit awkward up top if you have a big chest like my 34DD.Loved it but unfortunately it ran a whiole size to small for me. I am 8 months pregnant wearing an Xl in maternity clothes (from all stores) and this didn’t fit at all & unfortunately this dress doesn’t come larger.Fit really well, I wore this after pregnancy I had a graduation and was still too big for my regular dresses. This dress was perfect.The fit was great, I got a large to accommodate my belly and my long legs. I love the fit of the dress and highly recommend this great dress!This is awesome material! So soft and stretchy. I’m 6”0 and the dress goes just above my knee, I got a M and it fits perfect! Definitely buy this dress!This fits well. It's a beautiful dress.