I bought these for my partner who suffers from really cold feet.  He loves them and wears them around the house and to bed to keep his feet warm. His one complaint is that he is forced to take them off about 20 minutes after getting into bed because his feet are to hot.  That's the reason for the 4 not 5 stars.