This cleaner is amazing!! It really cleans deep down and gets all of the dirt out. It's very powerful and easy to use. It's lightweight so it makes it easier to use. I hadn't heard of this product before trying it. I love that it doesn't take long for the carpet to dry after cleaning it because it's hard to keep the kids and the pets out of the room for too long. The handle is adjustable so that you can make it the right height for you. The tanks are very easy to remove and replace. This is the perfect cleaner for me and I would definitely recommend it to everyone.