My parents have a badd a** steam cleaner and when my seats start to get nasty I just go over and borrow it!!! They have this cleaner???Not sure of the name but it just about grossed me out the first time I cleaned them because you dont realize how dirty they actually are...