I used this carpet cleaner to clean my carpet and I'm literally amazed about how much pet hair was in my carpet! Yuck! It picked up a lot of pet hair that I didn't even know was in my carpet and it cleans the carpet well. This carpet cleaner was very to easy to set up and install. It's very easy to use. Forward to wash and backwards to dry. It picked up the dirty water with ease and had my carpet smelling amazing. As an owner of multiple pets this carpet cleaner is a life saver. I barely used any solution. I had to refill a couple times but the result were definitely worth it. I would recommend this to all pet owners or anyone looking for a good carpet cleaner.