There is nothing wrong with the stock mats except the drivers mat doesn't have a cut out for the back glass release handle.I took the drivers mat to a car upholstery place marked with chalk where I wanted a cut out.It was cut and bound for the grand total of $5.00.I gave the guy a 10 and we thanked each other.Mostly he spends his time creating interiors for hot rods or redoing classics.He seemed afraid that it was a "Viper rug" with rubber backing which he might have trouble with and that it cost 5 bucks.I clean them once a year.Wet,pour on detergent, scrub with brush and let dry. GTS Bruce