I absolutely LOVE this carpet cleaner! Its SO easy to use and gets the dirt out our carpet easily. The suction pulls most of the water up so dry time is incredible decreased as compared to other carpet cleaners. This is the smartest purchase for any pet owner!