Best Roomba ever!!  This replaced my old roomba, and what an improvement!  It cleans better as it is more meticulous - it goes in order.  Unlike the old one that bounced from corner to corner.   The mop feature is great as well!