The hydro steam pet is a great little tool. It's lightweight and easy to use. The knobs are daily intuitive and as long as you read the QuickStart guide it's easy to set up. The water tanks are sufficient for any small cleaning project. I got this cleaner as part of the stellar testing panel. My dog threw up on my cloth reclining chair so had a great chance to test it out. The hydro steam took care of the spot no problem. I only rated 4 starts because I didn't get the three inch tool. The tools I did get worked great though!