So far, so clean. Since we started using this new vacuum to clean the carpet and hard floors, we have been able to greatly reduce pet fur and human hair messes all over the house. The powerful suction from the floor brush portion and from the hose is terrific. The floor brush does a good job of pulling up hair and debris, but not clinging too hard to it, so it can be sucked into the canister and not stuck to the roller itself. The hose attachments actually work at picking up hair and fur from furniture and tight crevices. The fact that the hose attachment brushes actually spin like they are supposed to is excellent compared to many other brands that the attachments are not very useable.