Why choose Supertuff Heavy Duty Insoles?. If your work involves long hours on your feet, you need an insole that can keep up with your lifestyle. Engineered to withstand the rigours of daily wear, these insoles are the ultimate solution for any hardworking professional.