to clean, i just use the car wash soap and water and scrub lightly. From time to time you may also want to use a soft brush and brush the top to pull out dirt that's become embedded in the vinyl while washing. For protectant, i use "303 Aerospace Protectant".. it gives it a nice deep dark shine similar to armor all w/o the silicone..