These feel like heaven on my feet. During a cold winter day, these will keep you nice and warm. These are somewhat small, so buy a size up. I would recommend these to anyone that cannot stand to have cold feet or shins.