We got our Roomba a few months ago and now like to joke that it's the newest member of our family. Its done a great job keeping our house clean and entertaining us (super fun to watch it scooting around). Although we purchased this item used, if anything ever happens to it I would gladly splurge to buy a new one as it is amazing. Maneuverability It gets around our apartment pretty good only occasionally getting stuck under our couch which has a low part in one area. Ease of Maintenance There is more maintenance required than I originally thought there would be. His bin (yes, somehow my fiance and myself decided the roomba is a 'he') needs to be emptied after each use. I also have very long hair and seem to shed. After the roomba vacuums we occasionally have to pull/unwind hair off the roller. I don't think it would be as much of a problem if my hair wasn't as long as it is. Suction Performance We've been very impressed with the suction. Every time we send him out to clean he comes back with a full bin. We thought that it would get less and less but still seems to be coming back full regardless of how clean the floor appeared at first look. Our carpets actually look better now than they have since we moved into our apartment (8+ years ago). Versatility The roomba does excellent on our carpets, linoleum and wood flooring. Very versatile but I would say that I think he performs the best on carpet, digging deep to pull out very old dust/etc. Design I love the design. The little arm on the front gets underneath baseboard heaters and in the corners that I thought might get missed due to his round shape. I also love the sensors he has that prevent him from falling down the stairs (will go right up to them, detect that there's nothing underneath the front of him, and then go backwards away from the danger). Durability Haven't noticed any problems with durability and we've been using him a lot. We did purchase this used though and the battery didn't have that much life left so we had to get a replacement battery (holding up great). I'm not sure how long the previous owner had the old battery so I'm not sure how well it lasted.