I uses 303 fabric guard. if you are using it the first time get a gal, and a sprayer. the site says it is good for canvas. I use it on my sunbrella sides. don't use it on vinyl. The other sealers can soften stitching or synthic canvas repairs. read all the lit. on their site and make your own decision. stuff on you tube.