Got pros: It does an excellent job of cleaning the floor whether it is dry or wet. Constructs a map within the phone, which updates itself in the event that certain items are moved. Having this drawback: Cannot see the stairs leading to another floor, despite the fact that the description claims that it is aware of their existence (presumably when it is already descending ).