It does a great job quickly and efficiently and specifically does not get clogged up with my dogs hair like the other brand I had.  It empties itself when needed and the brushes stay clear of hair.