Once I spilled water yes you read it right water on my alto's floor mat and overnight my car started smelling ten times worse then a garbage can, had to remove all carpet and foamings till they were dry,since then the top of my to do list whenever i buy a new car is to get it rexened,And its a chioice ul never regret coz You can use it without any worries of spilling anything over it and to top it all,Cleaning is a piece of cake when you have rexene as compared to carpet,and for those who say we preserve our carpet,they use cementex in a good quantity so you can imagine what would be the state of the carpet if you remove the rexene.its just a matter of choice.not kanjusaip.