Several of our older posts on water repellants have 303 Fabric guard as our pick for the best water repellant spray. It is an incredibly high quality product that does a stellar job at protecting fabrics. It both repels water and protects against water and oil based staining.
Our team has found literally zero flaws with the overall solution, and there was serious discussion when we moved Star Brite to be our editor’s pick.
The main reason came down to price and container size. The 303 Fabric guard comes in a 32 ounce container which enough to cover a large gazebo with extra liquid left in the bottle. It’s not enough to apply a second coat so we just kept the bottle around in case of other projects.