I used to mop my hardwood floors, and later I started using swiffer wet wipes. After I got a Floormate and started using it - the difference was like night and day. The mop and swiffer would just push a lot of the hair and grime around, so I'd end up with clumps I'd have to look for after mopping. The Floormate picks all this stuff up without any problems. My only complaint is the amount of work it takes to clean and dry the machine after cleaning. After turning it off, I usually leave it in a bathtub because a bit of dirty water leaks out, even after I take the dirty water tank out. The brushes and funnel also need to be taken out to dry. A lot of clumped dust and hair gets caught in the crevices of the dirty water tank, and the filter is in a hard to reach place. But hey, you can't argue with results. I can wipe a paper towel across my living room floor and the towel will still look like new. The floors are just that clean.