You have: pain in your heels, arches and balls-of-feet. You want: pain relief, cushioning and support that won't crowd your shoe. 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 and fatigue. For dress shoes, work shoes, casual shoes. Improved stay in place heel. Clinically proven pain relief. No trimming required.