I love it.  It runs awesome and picks up all kinds of mess to include dog hair. I especially love the self cleaning and disposable waste bag.  No more having to breathe the dirty dust cleaning the waste container.  After seeing how it worked, my daughter wants one.  I'll more likely will get it for, soon.