The only thing that keeps this from being 5 Stars is the spray nozzel doesn't spray on the spot. It sprays on either side of it with very little detergent spraying in the middle. There needs to be a spray hole in the center. So if you are cleaning a small area you need to play around with how to get the detergent on the spot you need it on rather than all around it. The suction seems to be pretty strong although I don't understand how only 10 % of detergent sprayed winds up being sucked up. none the less, it does a terrific job leaving the area fairly dry and more importantly...very clean. I live in an old apartment with typical light beige cheap carpet & I have 3 cats. It's too hard to pull out the large rug cleaner just for quick clean-ups & the Little Green is easier to store away too. Can you tell I love it..LOL !