I owned the roomba 880 for about 2 weeks when I decided to return it. During the time that I owned it, I did everything I could to optimize it's cleaning abilities. I have a large open floor plan home, and the two lighthouses that came with the roomba just weren't able to section off my house effectively to allow efficient cleaning throughout the whole home each night, minus the bedrooms and bathrooms, no matter where I positioned them. When the roomba was put in a small bedroom, it was amazing! It definitely cleaned more dirt from the carpet than any other vacuum ever had. But that's not all I wanted out of my robot vacuum. I have been a neato xv and botvac owner for the last 5 years. I decided to try the roomba because I got tired of repeated software errors and warranty replacements with the neato. I was not a fan of roombas method of cleaning right off the bat. Aimlessly roaming around for a preset amount of time, regardless of the size of the room/house, and bumping into everything in its path, is more than aggravating. Especially after having a neato that methodically maps out the homes floor plan and covers every area with a purpose. Neato doesn't have dirt detect and the same insane sucking power as the roomba though. There's pros and cons for both of them. It's a matter of preference, and what your specific needs are. Having tried both of them, I personally have to stay with the neato botvac because the roomba simply doesn't do well with a large open floor plan, and two lighthouses. Another thing, I really don't like those things. I prefer the magnetic strips neato vacuums use. No batteries to change, no bulky device sticking out in my doorways. Just a little strip that I stick down with double sided tape anywhere I want to block the vacuum and it never has to be messed with again. The final and most devastating reason I can never recommend a roomba to anyone, is the damage it caused to most of my furniture! The majority of the furniture throughout my home is wood. Including custome wood kitchen cabinets. The roomba literally destroyed the bottom few inches of everything in my house! The side spin brush on the roomba, has three brushes in one that stick out past the edge of the vacuum, and spin to kick up dirt along edges as it cleans. These brushes are held together with a hard rubber housing, which also sticks out past the edge of the vacuum by about an inch or so. The hard rubber hits everything that the brush hits, effectivlely stripping any wood it comes in contact with, of its protective coatings, then it's varnish/stain, then it digs into the wood!!! It took almost two weeks for the roomba to eat away at the varnish enough for me to notice the damage. But by then, it was digging into bare wood! After noticing this first on the leg of a chair, I inspected the rest of the home, finding extensive damage on every single piece of wood furniture in my home! I packed that robot up immediately and took it back, and went back to using the Neato botvac again. I hope roomba fixes this brush problem before it ruines their reputation.