I LOVE this dress!! It's so much cuter than I expected!  I'm 6' 135lbs and usually a 6 in dresses, so I got a S - I was a little concerned it'd be too small, but it's perfect! It is short, but I like short so I think it's just right! Just beware if you prefer things closer to the knee than to upper thigh!