For my money and for the first robot of the rules. Does a good job of maintaining cleanliness. Question: does anyone know how to make sure that the strips do not leave on the floor? Pros: Good for daily maintenance dust cleaning. Excellent cross-country ability, it will climb everywhere. Convenient to clean. Convenient to set up. White and pretty :) Its cons: Leaves streaks on laminate flooring when wet. The base does not always find, it blunts in the middle of cleaning. It can stop - as if it is discharged, in fact it is not.