I'm typically a size S and this dress fits true to size. This might be one of the most flattering dresses I've ever put on my body. I'm 5'3" and the dress comes to mid-calf length.