I used this for the first time today, and it’s AMAZING! The hand tool quickly got up pet stains, spills, and dirty spots in my carpet. My carpet smells and looks clean, and I love it! It’s a little heavy to push when you first fill it, but it’s worth it. I strongly recommend this carpet cleaner.