Cycling Overshoes are ideal for keeping your feet dry and warm in adverse weather conditions. Cycle shoe covers can come in many different style for different uses, with some overshoes featuring thermal properties to keep you warm in the winter, or waterproof elements for dry feet in heavy rain.