I bought this Emma dress in both royal and green in size XS. I am 5'2'' and 117 lbs. These dresses fit perfectly! Not too short, about mid-thigh. Elastic waist really helps define the waist and makes it appear small. When I ordered, I was a little worried about how the hem would lay since it has the faux wrap style, but I was pleased to find that it laid flat. Comfortable easy dress. Nice quality silk. Colors both appear as vibrant as in the photos. Overall, they were exactly what I expected when I ordered and I am so ecstatic to have gotten them for such a great deal (on sale plus 20% off using Revolve app). I am looking forward to wearing these dresses for nights out - they are pretty basic staples that I will wear frequently. I am impressed by Amanda Uprichard's classic styles in bold colors and definitely recommend these dresses.