I had bought these as a mini Christmas present for my mom, but on a super cold day just before Christmas I opened them up - just to test them out for her ;) - and ended up just buying her another pair two days later when I still hadn't yet taken them off!  They're warm enough without being too warm, very soft, and have just enough grip to not go sliding across our wood floors (though a bit more grip on the bottoms wouldn't hurt them).  All in all, they are very cute and very comfortable.