Great product. It removed almost all of the old stains in my carpet without previous treatment.  Some tough old stains needs to be pretreated as per instructions.  It is very easy to use and to clean .