I purchased this beanie for my boyfriend this Christmas; he loved it! The fit was great, it adequately covered his head and ears and it looks great on. I love the gray color as it will go with everything. We live in Texas and he tried it on Christmas morning and actually had to take it off because he said it was so warm! We did however go visit his family up north in the Massachusetts/New Hampshire area where the temperatures are anywhere from -4 to 40 degrees F and he wore it the entire time we were there. It kept his head warm and he loves it. A great, affordable purchase that I would recommend to anyone wanting a beanie to keep them warm!