The wife keeps bugging me to get on board with these for a few years now. She wants a ‘pet one’ for down stairs with multi surfaces and one for upstairs which is all carpet. In theory they sound great...but it’s all this little stuff everyone has mentioned that makes it seem like they don’t make sense for me. Wedges under furniture, wedged under appliances, dog pukes, kid drops something on the floor, until I do a night time clean the house is a mine field of dog/kid toys creating blockages. Then the maintenance of the actual machine and with my super duper vacuum I can suck up an entire canister of dog hair in about 2 rooms and she’s not that bad of a shedder...that sounds like a lot of cleaning out the robots dirt can. Couple that with still having to vacuum and online reviews say those things don’t always sync/update well all the time. Add all those little things together, plus the price tag of a ‘good’ robot vacuum...it feels like it would be more work than it saved. And perhaps I’m a bit ocd, but watching those things take an arbitrary path pains me.