Great suction and picks up even fine dirt particles.  Pet hair was a problem emptying out the dust cup.  It has an area that the hair sticks up in.  

Pros: Great suction and brushing action
Cons: Dust bin hard to empty out pet hair.