This is a great cardigan- I bought it for work- easy to take on and off- not too heavy but warm enough. I love it!! However- I've only had the it for a week and I've already had to repair a loose button. It didn't come with extra thread which would have been nice. But overall - GREAT purchase- I like it so much- I might purchase another one.