This is an amazing deep carpet cleaner, it removed nearly all of the stains in our carpet. It's easy to use, and very powerful. I love that it comes with a docking station as well. It's easy to clean, which is super helpful. I would highly recommend this product to others.