I've had this thing for almost a month now and I fucking love it. My husband named it BOB after his battery powered friend. PROS: • Lots of products for the price • Of all the robot vacuum cleaner reviews, this one seemed the best for hardwood floors, pet hair and everyday dirt - we live in the country and we have hardwood floors • Works great with good reach • Doesn't fall off the stairs, although there is a small step in our kitchen that he likes to jump on. plays by me because it's a hallway that needs sweeping from time to time • quiet enough not to be annoying and loud enough to hear when stuck in traffic CONS: • my daughter said it had the paper eaten and "pooped" she • needs a babysitter from time to time - can get stuck under chairs and other tight spaces because he only turns right. It's ok because the kids will babysit voluntarily and help redirect it if needed • low filter capacity • takes a few hours to charge • it turns into a drunk robot if it sucks some water. I am very happy with this little guy and will be buying another one this year - one for my sister and one for another part of my house.