This carpet cleaner has been hands down the best one we've purchased over the last 25 years. My only complaint is not with the machine itself but the cleaning solution. It leaves a waxy feel to the carpet. We just used hot water and vinegar and it cleaned better with no residue. Machine itself is phenomenal! With cleaning and sucking up the water