A passenger vomited directly onto the new mat on the day I installed. The mat had lip all around it, so it didnt spill the massive yellow runny vomit on to the surrounding. Took out the mat and hose it down. Got a mob to clean it. Like new. Car dont smell because the mat nicely contained. Good product. Dont risk your carpet, buy this waterproof mat.