Awesome!!! Had some pet/cleaner stains and overall dirty carpet, did an EXCELLENT job!!