I am 5' 7" and I originally order a small, which fit but was snug. I wanted to get extra length and to be able to tuck in a sweater so I exchanged it for a medium. I love the medium! It has enough length in the back and the material is so so soft! I am planning to wear this all fall and winter with so many sweaters, long sleeves and thigh high boots!