Most individuals will add a waterproof spray on their shoes to protect them, but this is one of the worst things you can do. Instead, Mesquita advises water-resistant sprays, leather conditioners, and shoe waxes to protect shoes from moisture (excluding patent leather, which will not absorb any treatments). The best way to keep your shoes comfortable and clean is with the right footwear for the job. Inspect your shoes regularly for signs of wear and tear including scuffs, scrapes, or holes. If you find an issue with your shoe, have them repaired by a professional shop as soon as possible to prevent further damage. Shoes that are too small will cause pain when walking and won't provide much protection from the elements, while shoes that are too large can cause other problems like back pain. Try on a variety of sizes until you find a pair that fits comfortably. You should be able to walk in both pairs of shoes without feeling discomfort anywhere else on your body. Waterproofing chemicals will protect your shoes from rain and snow but they can also harm your feet if used incorrectly.