I have one of those hardwood floors that never get clean. I can sweep every day and it's like I've never swept before, even right after sweeping (and not because I'm bad at sweeping). I always had to dust my feet vigorously before going to bed or curling up on the couch, so I finally gave in and bought this vacuum, albeit with little hope that it would be as good as I had hoped. boy was i wrong! This baby hung around my house during his tenure and cleaned my floor so well that after 2 days I can walk around the house without dusting my feet. for no apparent reason and he only got into the kitchen with help from the main room, but somehow he still managed to clean my entire floor to my complete satisfaction. It moves at a pretty decent speed, which means it bumps into things pretty hard, so I'm a little worried about it breaking the bumper sooner than necessary or knocking things over. It's a bit noisy, but not unreasonable. This. They can have a conversation in the same room but my computer speakers are losing and I have to use headphones. I NEVER give five stars to a product because it's always a little less than perfect, but I'm happy with this vacuum cleaner, I think it deserves five stars. The only downside is that the manual doesn't really give any instructions on how to operate the remote (scheduling, setting the clock, etc.), but that's too small an issue to be of any importance. I am very happy with this purchase.