The commercial slider sheets need to be washed occasionally. They are silcone, not vinyl, but hey, I'd try and just wash it first with a few drops of dish washing liquid, and rinse well. I wouldn't try to use any type of polish, I'd be afraid it would rub off on my fabric.