I was skeptical about how useful this little guy would be, but I have been incredibly pleased with the job that it does, as well as how it has eased the workload in our home! We have a 90 lb. Hound, whose undercoat sheds so much that we vacuum daily and somedays, twice a day. I haven't vacuumed once in the eight days that I have had this gem!I found it to be disconcerting the first day, as it roams randomly in each room, zig zagging, making sudden turns and then abandoning a room to go to another location, before finishing the first room. The second day, I turned it on and left the house, leaving it to do its job. When I returned 2 hours later, all of the floors in the house were completely vacuumed. Is it perfect? No. However, if I only have to touch up a couple of spots once in a while, then I'm sold. Cleaning it is super easy and on the advice of other reviewers, I empty it after each use and wipe down the sides and the wheels (which only takes about 2 minutes).*** Make sure to pull up all small wires (i.e., stereo, etc), it will get stuck and wrap the wires in the moving parts (Detangling it was easy and caused no damage to the unit) Computer, Alexa and telephone wires,are fine.UPDATE on March 22, 2021So, it does like larger wires as well. I just shift them out of the way during our Robots' working hours.