I bought this dress to be delivered 2 says before my 21st birthday. I wanted something cute that I could wear out to the club. I'm 5'7 and the large went down to my knees. I bought it because it said it's a mini dress and all the pictures showed it being short. Super upset that I can't wear it on my birthday.