We bought it a month or so ago. It does well picking up black dog hairs. It's good on bare floor and rugs. The only problem is that it doesn't stand up by itself. Unless I have missed something in the instructions, you literally have to lay the shark down on the floor or lean it up against something if you need to stop for a second.