These soles are amazing! For the first time in years, I do not have cold feet. If I had known that, I could save myself spending the useless "electric foot warmers". With so cheaper solution, I never expected such a success! Well, I have the same 2 ordered to not be removing the soles must. Now I've ordered the same 2 more pair for the reason. Kudos the manufacturer !! Thank You!