The Cush'n Stride Ball-of-Foot insoles by Foot Petals cushion your foot so you can walk all day (or night!) in comfort. They stay in place and keep your feet cool, dry and fresh. Foot Petals Shoe Care, Cush'n Stride Ball-of-Foot Cushions Shoe Inserts Shoes SHOES