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!