I bought this recently and so far I love it. It picks up good and I have dogs and cats in the house. I love that it I don't have to empty it everyday !!! So far it's does an  excellent job