We have two labs and two kiddos - needless to say, our house takes a beating when it comes to messes. This thing is awesome! It is attractive to look at, is lightweight, and it cleans like a beast. I love that the carpet isn't overly saturated after a cleaning, and I LOVE that the carpet cleaner comes with a tray so it doesn't soak the floors once you're finished cleaning. The light on the carpet cleaner is just the icing on the cake! I would absolutely recommend this carpet cleaner to others - it is a winner for sure.