I found the Jetscrub easier to use than many other carpet cleaners. It is also a fraction of the size and weight of other carpet cleaners. The entire process of filling, cleaning, and emptying saved me so much time than what I had dealt with in the past. It has a great suction to clean up pet soil. It comes apart easier than other devices for after use clean up, also. We have to dogs and one is a puppy that is still being housebroken. This cleaning device has made my life so much easier because of its efficiency and effectiveness. I love this device and am so glad that it makes puppy cleanup that much easier. The set up was very simple. The ease of use was optimal.