After more than a week of using these insoles on my daily walks through the snow at 1,800 meters above sea level and at a temperature of between -10 and -20 degrees, I can say that so far, these insoles have worked wonderfully for me. I have tried many different models and brands of thermal insoles and none have worked for me before.