Academy sells a vinyl cleaning product made for boat seats. I did mine with it a few months ago and had good results. I want to say Starbrite makes it. It's over with the rest of the boat cleaning products.