To clean the plastic, vinyl, dash and such. I had awesome results with Simple Green, spray it on and clean it with the back of a sponge and wipe dry, the back of a sponge as in that soft but somewhat aggressive material, or my friend that details has used a very very fine scotch brite pad....This Will get any dug-in dirt, oil, grease out of the pores of the plastic or vinyl, basically strip anything that's on it, all the layers of handprint oil, stains, all the layers of protectant throughout the years. I've done it twice on mine, Before I had just used normal detailer thinking it cleaned it good, the first time I used the above method I could see right away the difference in before and after. You can use it concentrate or dilute it in a little bucket of water. This Will dry out the plastic or vinyl so you have to put on a coat or two of vinyl protectant and you'll see a totally brighter shine, mine looked like it just came out of the factory no joke. If it harms the vinyl I have no scientifical aspect on that but mines been fine for over 2 years and my friend's done it to all his cars and he's owned over 13 cars lol and he's only 20. I also have heard bad about armor all, or also anything that contains silicone (like some tireshine, look in the ingredients) which will dry out rubber faster like on a tire.