This cleaner has been a lifesaver for me as a pet mom with 4 dogs. I have a full-size carpet cleaner that I use on a weekly basis. This portable cleaner allows me to spot clean and works a lot better than my carpet cleaner. It cleans spots pretty quickly with minimal effort. I strongly recommend this cleaner if you're looking for a good spot cleaner.