I wanted something small, something with a hepa filter and disposable bags---the best kind to have with allergies. I don't have a pet so I can't comment on its ability to clean up pet hair. But it seems to have pretty powerful suction, and the hepa filter an bags I required. Nice and compact so it doesn't take much space.