+1 on the Topfit, looks much nicer in person and offers much more comprehensive protection then others.
Yeah they are expensive but wanted something that would last and not worry about any spills. Cheaper on eBay then Amazon.
Small price to protect the interior of a 100K+ car ;).