All Arch Types. The Sof Sole® Massaging Gel™ insoles are made with over 100 individual gel cushion cells that support and soothe your stride. The cells move independently with every step, and massage your feet while you walk. Customizable full foot comfort. Over 100 massaging gel cushion cells. Trim to fit. Manufacturer's Warranty: All Sof Sole insoles are built on a 30-day money-back comfort guarantee. If the customer isn't 100% satisfied with their Sof Sole insoles, they can return them to Sof sole for a full refund. No questions asked!