The Roomba 980 is a great little robot to have. I have 2 dogs and 2 cats so vacuuming is almost an every day job if I had the time. I bought my Johnny 5 (it's name) and had to return it after 6 days because it wouldn't charge completely. The 2nd robot seems to be doing fine so far. I run it daily and it still picks up a lot of hair the dogs and cats lose in 1 day. I ran it 2x in one day just to see if it wasn't getting all the hair and it proved it was working. The 2nd pass barely picked up anything so I know it definitely does the job! It seems to get confused easily if it doesn't have a lot of open area. It tends to go over some of the same areas twice or do circles. I wish it had a better sense of direction (tracking/mapping). I am OCD when it comes to vacuum pattern in the carpet and I must say the lines are nice and even, although not always perpendicular to the walls. The app needs to have push notifications so if it gets stuck, or the bin gets full, etc., you are notified if you are not near it when it's running. I have it programmed to run in the morning after I get home from work. I do a quick check of the floors to make sure the floors are free of dog toys, water from the dog bowl, no cat puke , or anything like that. Hopefully future models will come out with liquid/moisture sensors so people with pets don't need to be paranoid about their expensive little bot being ruined by running over liquids. Some people complain about how loud the roomba is, and all I have to say is... It's a vacuum with great power! It does the job of a regular vacuum, but maybe not as deep of a clean since it doesn't have brushes. Regular vacuums are louder than these are so I have no complaints about the noise. Needs to have night vision so it can be run in complete darkness. A bigger dust bin would be great but it will increase the bot's size and probably make it so it can't get under beds and cabinets. Nothing can ever be perfect but this vacuum sure does great. I can walk around the house in my socks all day and by the end of the day my socks are almost free from animal hair :) This bot does such a good job that a 2nd one (the 960) was purchase for the upper level of my house.