Does a very good job in keeping our carpet floors clean. I have two dogs and usually one pass and dog hair gone. I do not care for the tools that came with it I think Hoover could do better on that, also very noisy compared to my windtunnel 2. Would of been nice to have cord rewind also.