We love this carpet cleaner!! It's cleans deep stains and it also doesn't leave the carpet soaking wet!!! It uses so much less water then our old one too!! Loving it so far!!