This balaclava is actually pretty well made. It's not fleece, it's a thinner silky feeling fabric. I don't know how warm it would be but I didn't get it for warmth. I got it because I knew my son would think it was fun. It's well printed and fits older child with a little room all the way to adult.