I bought these (different sizes) for both my Boulder Waterproof Boots and Trailhead 2 shoes. Both shoes are up there in age, BUT aren't worn all the time, so the tread is still good, but insoles are a little lacking. These are great replacements to make the shoes last a little longer. This is the second and probably last on the Boots. Will need to replace the whole puppy next time, BUT I'm 99.99% LEMS in my life... Actively wearing 5 pairs. Have one pair in reserve. 2 have transitioned to their spiritual form. 😂 I have converted a sister and 2 friends to LEMS too!!!