I bought this cleaner to sweep the hardwood floors in my house. It does a reasonable job of picking up large items and dust. I walk across the floor when I'm done with the dry Swiffer mop to pick up something else. My biggest problem is the short cable. I have to disable multiple times to do what I need. In general this is a good unit.