I got a size large because I'm used to dresses from China running small.  When I saw it at first glance it already looks off, it's all straight from top to bottom like it's made for a box. Sure enough it fit me much too tight around the hips and around the chest. In the waist it left a big pouch in the front because it's too loose. I'm usually a medium or a size 6 and that's how it fit. Other than that it would be an awesome dress. I will just try to sow in the waist. Also I am 5 '2 and the dress seems made more for a tall person.