Natural leather insoles
Thin and delicate, single-layer insoles made of natural leather protect and refresh the damaged lining of the shoe. Natural leather wicks excess moisture away, keeping feet fresh and comfortable. Perfectly adhere to the inside of the footwear, preventing the foot from slipping while walking. Recommended for all types of footwear.