I received the Hoover CleanSlate Pet Spot Cleaner for free for testing and reviewing purposes. I have a nice sectional couch and large area rug in my livingroom. I also have 3 children and 2 cats. I did the rug first. This machine is super easy to fill up, light weight, and easy to use. I'm disabled and was able to clean my carpet with ease. It looked wonderful after. Then I moved on to my couch. Oh. My. Goodness! I did the whole couch and it looked BRAND NEW! Just as easy as the carpet! I highly recommend this to anyone with kids and/or pets!