I’ve used Scotchguard for years. I found after lots of use ( of items I sprayed, like outside cushions) I did need to reapply sometimes- I got in the habit of re- scotchguarding each year when I was getting items out for the season- whether needed or not. Tote bags & jackets I’ve sprayed once and it’s lasted numerous years