We have one large dog and a cat...so, hair is there. This takes care of of all your pet dirt and dander and hair everywhere. Very easy to use , clean and store. This is a must to have if you have pets. You feel good when you are done. Cleans the floors well . This is a keeper.