This vacuum is exactly what I needed to keep up with my three dogs and my cat's daily fur !  It is light enough to pick up, empties easily, and the charge lasts for our hard wood floors. I even took it over to my neighbor's home to give her a demonstration! She too loved it! 

Pros: great value, easy to carry and to empty, 
Cons: none I can think of!