Have had this about a month now and love it. So easy for quick touch ups - which are almost daily if you have a black Lab. It does a good job on carpets without chewing them up. Other reviewers mentioned hair etc getting caught up on the roller - but I have not had that happen. 

The dust cup fills up very quickly - and it’s pretty gross to empty. Though the bulk of the hair etc falls out there is always some trapped in the upper areas that need help getting out (using a letter opener, long handle spoon etc). Plus the walls and entire receptacle gather dust/dirt quickly so I’ve resorted to also using a Lysol wipe. 
Shark!! - include some kind of brush for cleaning out the dustcup.