It is amazing.It really cleaned my carpets better than any cleaning I have ever owned.It cleans deep down pulling the dirt out of my carpet.I used my other carpet cleaner on my bedroom floor a couple days before I got my new Big Green carpet cleaner and let me tell you .I was so surprised at how much dirt that was still in my carpet that my old cleaner didn't get out. I would like to say anyone looking to buy a carpet cleaner this is the one you want to buy.I can tell you I have tried alot of different one This I would give it a 10 it cleans that good.Its well worth the price.you won't be disappointed.