It's really warm and definitely is adorable. Fits well, a little bit bigger than I hoped but I generally have a smaller head. The only thing I was slightly disappointed about was its texture. It's not necessarily itchy but after about an hour of wearing it I wanted to take it off. I have a nice hat liner that I wear as extra warmth under some hats so I've just been wearing that. Overall, I really do love it though!