One of the best vacuum cleaners I've ever used.  A friend has a VERY popular brand, expensive, too, and I'll take this over that!

Pros: Extracts all pet hair! 
Cons: Extracts so much that the container needs to be emptied frequently (all good)!