This dress is well worth the price and fit well. The lace detail is nice and looks expensive. I am 5'4 and a size 6 and ordered a medium. The top lace part hits below my knees. i wore it with a tall, one-strap heels and received tons of compliments.