We have two pets that create hair and dirt continuously. This is used mainly on non carpeted floors with a few entrance carpets. Works great! You will not find a better product! We have an older Hoover lynx which we liked, this is better yet!