The ease and power of this cleaner is beyond amazing. It was almost effortless to use and was able to take up stains from both my children and my animals. As a stay at home mom of a two and three year old that has two dogs and a cat, this thing has been a life saver. The one hour dry time is a game changer too. I no longer panic when there are messes on the carpet. Very thankful for this cleaner. I also love that it has a "home base" for it to be stored on while not using it. All around great product.