This carpet cleaner is everything the ad says it is. It does a great job of cleaning the carpet and getting the stains out. It also dries the carpet better than other machines