SmartSole Insoles provide extra cushioning and comfort, with firmness options of Soft, Medium, and Firm. With the proper fit and support, these insoles help to reduce impact on the feet, legs, and back. By providing superior cushioning, SmartSoles help to improve balance and stability for those long hospital shifts.