I went with a dashmat from Wet Okole Seat Covers here in Honolulu. They are custom fit to the make and model and fit really well. I got mine as soon as I picked up my Yuke and haven't had any dash problems. It fits like a glove and protects the dash. That and the custom sunscreen the wife got me for Christmas really cut down on damage to the dash and reduces the heat build up in the vehicle during the day. I also picked up the Wet Okole Custom Seat covers to protect my cloth seats both front and back. They are made of a light weight, neoprene (wet suit like) material which is easy to clean and repels liquids. And if you have kids or clumsy friends, notice I left the wife out of this one, they are a real life saver. I believe they have a web site if you want to take a look (wetokole.com). They have a wide range of colors & designs. My friend had them customize seat covers with his compamy logo for all his vehicles. I swear by them.