Good bases. I don't know if other insoles are better in thermal insulation, but it does what it should.