This dress is so pretty. It fits slightly small, but is quite flattering. The material isn't very stretchy, so I'd recommend ordering one size up.  I'm 5'2" and the hemline hits the top of my knee.  Great dress and great price.