Overshoes and insoles