I have had good luck with the shurhold serious marine cleaner. I mix it a little more potent than what is on the side of the container. I spray it on let it sit for a few minutes and then take a clean microfiber towel or cotton towel and wipe it off. Another product I use is Malco Leather and Plastic Cleaner(you will have to check the internet it can be difficult to find) and after I have them clean I use either Meiguars, Mothers, Lexol vinyl conditioner.