I have used many products from Walmart, auto parts store, online only, etc. It's difficult to say what is best. When I got my beater, the dash was filthy (along w the rest of the interior). I used soapy water and a regular scotch sponge to get the grit off, wipe it up with a clean wet cloth and sprayed left over low gloss armour all I had sitting in the garage on it. Not saying armour all is the best, but it's doing a decent job on the beater. For a new car, I would use 303 protectant. On a used car I would use what ever I have laying around