I'm seriously in love with this thing. We named ours Carl 😂 and he's a life and sanity saver. I have a dog and a toddler, so I was vacuuming up crumbs and hair daily. The Roomba does it all for me now! We have it run overnight, and the bin is full every morning. I never realized how much dust and hair is on our floors (and I'm a neat freak)!! My only complaint (as for all robot vacuums) is that they can't go over black carpet. I have two rugs with black lines on them, and the vacuum thinks it's falling off a cliff and will stop. There is only one way around this that I have found, but it's a pain. If you cut strips of white paper, cover the paper with clear packing tape, and cover the sensors (shiny tape side down), then it will go over those black spots. You should only do this if there are no stairs around, because it will fall down them with it's sensors covered up!!