I ordered this dress for a birthday Tea Party I was having. The medium was sold out, so I ordered a large and had the top part taken in. It was the perfect dress. The material and fit was worth every penny. I am 5'10 and the dress hit mid leg. I highly recommend it!