The vacuum cleans crumbs, debris and dust that is so visible on hardwood floors. I turn it on when I leave for work in the morning and come home to clean floors. It has never scratched my hardwood. It does not be emptied and the roller brushes cleaned after every other use.