Easy to use, smart mapping works great--you can select small areas for it to clean. But even on the strongest settings, it's just not capable of cleaning dirt/grime from shoes or dog tracks. So if you have pets or high traffic areas, you may be disappointed. Best to use to clean up small spills or in between regular house cleanings. I also use the Roomba 675 to vacuum before using this mop.