This was actually a great dress that I wanted to wear to a rehearsal dinner but the fit was just off at the place it hit below the knee. I'm 5'8" and it was still a little awkwardly long on me. I got a small. The fit was great everywhere else.