These are changing my life right now for my recovery for my broken kneecap.I bought them to put into my brand newhiking boots because they were too big. But since then I broke my kneecap and I put them into my old hiking boots. And it is like walking on air…. they fit my foot. They’re supporting my in step. it feels fantastic. I wish I could put them in my running shoes. Buying more!!!.