I bought a 2014 PiP, and stuck with the cloth interior because I didn't want to pay $$$ for the enhanced audio/leather package. I have a 6 and 12 year old, and was tempted to get aftermarket leather for $1100 or so (installed) but thought I'd wait until my first stain. On day 2, I bought a can of Scotchgard and sprayed the interior with 2 coats, according to the instructions. Since then, I've been able to sponge off most stains on the fabric, including a recent coffee spill. Very impressive. One stain wouldn't come out of the center console rest and I used Spot Shot carpet cleaner on it -- came right out. It's about time to do a respray, and wanted to let people to know to treat their interiors if it's not too late.