This thing is awesome. I wish I had gotten this earlier in my life.I have 2 cats, and keeping up with the fur and stray litter is a banal challenge. With this thing, it's basically a non issue now.The room mapping and app worked like a dream. It was stupidly easy to set up and use. You can tell it to clean whatever zone you want at any time, or set a schedule. You can even adjust the vacuum suction strength based on which room it's in. I suggest high suction for pet fur.Battery life is good, it can do my entire apartment without recharging. But to test it I did push it past it's limit and it just goes home, recharges itself, then gets back to work when it's ready. If you have a large home with more than 2 bedrooms I could see it needing to take a break before completion.It jumps right over anything up to almost an inch high. No issues with room transitions or thick rugs. The only thing it struggles with is really light small throw rugs which it will attempt to consume and then get stuck.It has good suction strength and is fairly quiet. It's certainly not as loud as my regular vacuum cleaner, or even my hand vacuum. I was worried the cats would hate it, but they couldn't care less about it unless it touches them.The capacity of the tank isn't huge, but it can do my apartment without needing to be emptied, now that the floors are staying more consistently clean, anyway. If you have a really large floorplan with more than 2 bedrooms or it encounters a big mess, I could see it needing to be emptied before completion. It's not really a problem, it only takes a second to empty it. And I generally run it while I'm home so I can clear and pick up toys and stuff off the floor before sending it off to do my bidding. That way it's not likely to run into a cat barf on a rug while I'm not home. I don't know what that would look like but I'm not keen to find out. Despite being pretty easy to clean, I just don't think that would be... optimal.Even the filter, brush, and wheels are easy to clean. I actually really appreciate how easy it is to fully clean the primary brush. I'm used to having to get the scissors out to untangle long hairs from around the brush apparatus in my main vacuum but this one pops right out and back in. It's a great design.I wish I had been aware in advance of the placement requirements, though. It wants its little home base to be placed on hardwood or tile, against a wall, with 1.5 feet of empty space to each side and 5 feet clearance in front. As it happens they're was almost nowhere in my home that met that criteria and was not in the way and also near an accessible electrical outlet. A little re-arrange later I placed it with somewhat less than what it asked for, but it works just fine. It's pretty good at getting itself home but I think it does really need about 3+ feet of room directly in front of it.All in all, for the price this is a great purchase indeed. It's responsive, adaptive, easy to use, quiet, and saves me a ton of time. I can't recommend this enough.