Have a long hair dog that sheds a LOT and 2 cats. Have used many different vacuums including 3 different sharks and a roomba and none of them pick up the dog fur like this one does. And no fur wrapped around the roll. The only thing I'm not a fan of is that you have to remove the collection bin and then the filter to empty it. Would be better with just a button for easy dumping.