We have a Bissell Spotclean that we've been using for most messes, but this is a game changer in being able to clean larger surface areas. We have a 2yo, one on the way, and a dog - so our home gets dirty easily, but it's more important to us to keep floors in particular clean. This was a godsend for our area rugs! Big thanks to the Stellar Product Testing Panel for letting us try it out!