I have 3 large long haired dogs and this is wonderful for going over furniture, clothing anything that is covered in dog hair.  It is easy to use, very easy to empty, has an amazing amount of suction and holds a good charge.  I am very happy to own this