Skeptical at first!  Having used numerous household carpet cleaners,.. however,.. this is the best we have found to date, amazing suction, our carpet was dry in record time, less than an hour, and it cleans for real.