I needed something comfortable and warm to wear to work where I am in the elements all day but it needed to look nice too. This sweater checked all the boxes it's super cozy and warm. Soft and cute. The sleeves are long enough to keep my hands warm but not too long to get in the way. It's definitely on the looser side so maybe size down if you want a closer fit, but I love the fit as is, just enhances the comfort level.