Roberta really cleans my floors very well. I'm surprised just water can do this well. At first I didn't like the small area she cleans (and then parks where she started) but now I like that because it gives me a chance to rinse the dirt that it's picked up out the cloth. We have a large working farm and our floors take a beating. I have a roomba 780 aka "Robby" that cleans the whole lower level every night (all hardwood floors) and now I have my lovely Roberta to go after Robby and wash. What a couple!