I’ve got a dogs that sheds a lot. It picks up there hair no problem. Has so much suction while running on hard wood floor. It stick to the floor a bit. Everything comes down that my shark vacuum did none of these things.