Custom foot orthotics / insoles are specially designed shoe inserts made to match the unique shape of your feet. Unlike generic insoles, they provide tailored support, improve alignment, weight distribution, balance and help reduce pain or discomfort during everyday activities and sports.