This carpet cleaner is good but I wish the cleaning head brush was bigger and I also wish that it could take enough water but isn't. But other than that it works really good and it does the job.