I gave this a test run on some high-traffic carpet and was pleased with how much dirt it lifted. Two minor annoyances: it takes a different formula than the upright carpet cleaners, and it is impossible to get all of the lint and grit out of the waste reservoir.