My son always has cold feet in our house, these keep his feet warm without getting hot.  He can't kick them off which is even better because I have purchased others that he has kicked off.  I may bought these a size to big and they still stay on...which makes them even better.