Brilliant. Does what it’s supposed to. Only complaint would be it’s really noisy, but most carpet cleaners are.