Not a master with canvas but pink solution, folex, magic erasers, simonize dryclean, wd40 and fluid film are all the products that you will need to clean and protect anything. I would go with the folex or pink solution but I have no idea what it would do to the ability to repel water.