I just purchased this item, and so far, it is doing an excellent job of picking up carpet dirt.