Comfort for heel, arch and ball of foot. FlexiSpring arch support: provides customized support. 3/4 length design: allows toes to move freely and fit easily in shoes. Comfort cushions: cushions in ball-of-foot and heel reduces impact. Fits: dress shoes, work shoes, casual shoes. Includes one pair women's size 6-10 insoles.