I have been fairly safe buying Homeyee.  This dress fits amazing. The material is great as usual.  I am about 5'5 170 lbs and usually wear a size 10 in dresses and skirts and pants.  And, I always, always, always order a size large in dresses purchased on Amazon and this fits perfect. Great Buy.