Figuring this vacuum is for pets I would think it would do great but I'm extremely disappointed in it. I've had better luck with non-pet vacuums. Three uses and I'm ready to just throw it away! All the dog hair gathers at the top of the filter and once it's full which is like a couple minutes it's useless. Then I have to take the whole thing apart to get the hair out. Then to put the filter back in makes me want to pull my hair out. Trying to get it lined up is like the blind leading the blind. It whistles all the time in use. I think the only two pros is the clear panel above the brushes so I know when it needs to be cleared due to all the dog hair wrapping around it and the retractable cord. What a waste of money. I know with my dog being so fluffy that vacuums don't last long in my household but even a cheap vacuum does better than this. Bad concept and wondering if they even tested it beforehand.