Long-time comfort:Firm arch support enhances comfort, improves leg alignment, and relieve foot pain of flat feet, plantar fasciitis, over-pronation, and other foot pain. arch support:Distribute and minimize pressure in the foot. Deep heel cup design:Maintain correct foot positioning and protect your heel during the heavy impact of landing during walking or running and stabilizes the foot. More cushions:Latex metatarsal pad built in inserts to add shock absorption. Size: XS EU35-37 Length: 23.5cm S EU35-37 Length: 25.5cm M EU35-37 Length: 28cm L EU35-37 Length: 29.5cm XL EU35-37 Length: 31.5cm Fit most footwears: Easily movable from shoe to shoe. For mans and women, such as running shoes, work boots, sneakers, street shoes, slippers and so on.