This is awesome we have a dog in the house and it cleaned up the hair very well. Its is a good buy. It has good suction to pick things up. It is nice and light to maneuver too. The best part is that it is self cleaning.