This is our second IRobot roomba. The first, though less expensive, was MUCH better. When it needed replaced, we bought this one and are horribly disappointed. Not only do the green brush rollers break and split when a hair gets wrapped around them, but they do NOT work well in general. I notice more missed spots than ever only hardwood, and don't even get me started about what it can't pick up on the carpet.....