I have two pairs (so far!) of these insoles and they are a dream come true. One pair was used to replace the old shearling insoles in a pair of winter boots; the other was inserted into some Hunter rain shoes that are like ballet flats. The winter boots feel as good as when they were new; the rain shoes feel better than new!