This is beyond cute!  I am 5'2, busty and normally wear a women's 8.  I ordered both the medium and large and returned the medium. The large was a much better fit as it didn't ride up on my shoulders as much (like the pic) and it just felt more comfortable.  The hemline hit right above the knees just like the pic.  I received so many compliments on this dress. I cannot wait to wear it again.  I hunted on the internet for a class looking Mexican-style dress for months, this is the best one for the price that I found.  I'm very happy with my purchase...oh and the vendor was super helpful and very pleasant.  Thanks!