Comfort for heel, arch and ball of foot. Cushioning and support without crowding your toes. FlexiSpring Arch Support: provides customized support. Comfort Cushions: cushions in ball of foot and heel reduce impact. 3/3 Length Design: allows toes to move freely and fits easily in shoes. Fits: Dress shoes, work shoes and casual shoes. Comfort for: ball of foot, arch and heel. Contains one pair medium men's size 8-12 insole.