Our main living room and kitchen is wood floors. The iRobot is perfect for cleaning this space. I can easily start the vacuum from my phone and it runs without any problems and I hardly have to do any work. I have to pick up floor rugs and small things from the floor prior to vacuuming, but otherwise it rolls around and doesn't a pretty good job about picking up most things. I've also used the mop feature and while I still need to do heavy duty mop cleaning every so often, the iRobot mop is a great light cleaning and definitely leaves the floor looking clean. I do wish the machine was a bit quieter, but it's not as loud as a regular vacuum. I was worried my animals would be bothered by it, but they are mostly curious but try to stay away from it.