I received this to try. I have three dogs so I am always having to shampoo the carpets. This is easy to use and works amazingly. It took out many stains that I thought would never come out. Now it looks like they were never there. I am very pleased with this this carpet cleaner