Overall, waterproofing sprays work by filling the pores in fabric — whether leather, canvas, suede, or otherwise — with a material like silicone that repels water. But each spray is not made equal. Some are designed with specific materials in mind, while others are better for light activity versus heavy-duty use.