How do I make my sneakers water resistant?
Unless you have really low expectations regarding water resistance, I doubt you’ll be able to achieve any satisfactory results regardless of what product you use. In order to make a shoe waterproof/water resistant, you need to make the upper impermeable and seal the seams. The Beeswax Sno-Seal would probably make the leather waterproof, but wouldn’t seal the seams unless you really gunked it on. Also, the wax-based products will change the appearance of the shoes, giving them an (unsurprisingly) waxy, sticky look and feel. The silicon-based spray is probably useless for a smooth leather shoe like the Sambas; your shoes endure so much abrasion that the silicon you spray on would likely be wiped off too soon to be of use. Finally, even if you could make the shoes waterproof/resistant, any water getting above the laces is going to rush into the shoe through the tongue. Based on my experiences with monsoons in China, that kind of water is a definite possibility. In fact, most Chinese just