my '01 I bought brand new Christmas of '00 was perfectly fine. No cleaning except wiping with a dry bath towel. That is until last year when I tried Armor-all. Wasn't able to keep up with it and the dash was cracked (in half) within a month.
I am going to LMC to get a replacement dash pad. I'm not a fan of those dash covers and the replacement pad is only $70 more including the extra charge for oversized shipping.