Firmly holds the heel This cup-shaped insole is made of pile fabric. Manufacturer: Columbus Made in: Japan