I bought this for my wife and now she wants every color. It is extremely comfortable and very functional. Provides just enough warmth without being too bulky or looking out of place if you are going out for dinner. My wife is 5'10 and a medium fits her well. She prefers longer tops and this one fit the bill.