Bought these for my 12-year old niece for Christmas. They fit great, and she says they are comfy. She hasn't warn them out yet, so I don't know how they do in the cold weather. Basically, they are great for tweens or younger people who don't need the pricey versions (a.k.a. Uggs).