It took me all of…perhaps 5 seconds…to Google the words, “dashboard cover”. Take a look at:
http://www.dashtopper.com/shop.net/home.aspx
There are a number of sites selling similar products, all of which are the probable solution for a vehicle with a badly designed dashboard.
Google is your friend!