Easy to use and vacuums well. But, I am concerned about the longevity of the rubber rollers and the accuracy of the maps. Rubber rollers.... after only two weeks of use the rollers were destroyed when, during cleaning, it picked up a penny. Unfortunately the penny ground away the rubber rollers prior to it getting to the bin. iRobot customer service was kind enough to replaced the rollers but, I pray this is not an ongoing issue. Maybe a design change to the rubber material is necessary. Accuracy of maps... I notice that the vacuum does not stay in the selected room if the cleaning job is started with less than a full battery charge. This is not good as the robot will wander into other rooms were large things have not yet been picked up. If these issues were not present this vacuum would have received a 5 star rating as it does clean very good and it is easy to use. Still, I would recommend to a friend as I feel that the iRobot team must be working these concerns.