Im very pleased with how effectiveness this carpet cleaner is. Its also super easy to use. It takes several refills to do a large room but the amount of dirt coming ul in the dorty water tank makes it feel like your getting a very thorough cleaning.