Some pros: It cleans up quickly and is quite effective, cleans the floor well, cleans even the corners over time Some cons: Not friendly with carpets - moves them and because of this the map goes astray, but for large carpets there is no such problem