I love this dress! I bought it in green. I was afraid it would be too short, and it is just past fingertip length. It is still school appropriate (teacher). I am 5'10" and 150 lbs. I usually wear a small, but I sized up due to length. It fits just fine. I will definitely order this dress in other colors.