Does the job very well. I have two small dogs who leave hairs everywhere. This hoover picks them up through the carpet. It is a slow process though as I have to take them from the nozzle when they accumulate that much that it won't pick anything else up. I don't think that can be avoided though. Much cheaper than a Dyson and does the job.
Put a lower rating on due to the CD being scratched on a few tracks making them unlistenable. The holders in the CD case were broken when I received it but didn't think much of it. It was a couple of weeks before I listened to it and then I found the scratch. Not 100% happy !