Foot Cushions are padded, shock-absorbing strips of material worn inside the shoe which are used for comfort or support. Foot Cushions help reduce the shock impact generated by walking or running and provide support for heels and arches as well as absorbing moisture and odor.
About High Arch:
High Arch refers to the excessively elevated curved part of the foot arch that runs from heel to toes. Feet with high arches tend to place more stress and pressure on the instep and metatarsal as well as making the ankles more unstable. High Arches absorb shock poorly and generally require extra support, which can typically be provided by foot inserts with arch support that add stability and cushioning.
About Insoles:
Insoles are foot-shaped pieces of material that are inserted in footwear to give extra comfort and support to the foot. Insoles may also function to assist in the proper fitting of shoes.