[This review was collected as part of a promotion.] I received this product for free in exchange for my honest review.
As someone who has a dog who sheds constantly, a Roomba like this is a godsend. I think it actually works better than my push vacuum, but that's a few years old now.
I will preface with the fact that I have uneven floors. I have very bumpy tiles, and vacuuming / mopping has always been a point of contention for me because getting in between the tiles is difficult.
Installation of everything is easy as pie. I had no qualms with getting it ready to go, and the app walks you through it.
The suction is fantastic and it picks up a good majority of the hair and dirt. It obviously can't get everything, but it gets a lot up. While this certainly won't replace a full deep clean, it's perfect for running throughout the week to make that deep clean easier. It maps out the house and gets around using the map. You can block off certain areas and it will learn to not go into those areas. It might sneak under some chairs, but anywhere there's a tight fit it will probably miss.
The mop is not made for uneven floors. I might try to replace it with a fluffier mop head, but until then, what it does is fine. As you can tell from the image, it did manage to wipe most of the tile. However, you can only fill it with water. But like the vacuum, it just helps make the deep clean easier.
The battery life is pretty good for a standard clean. I have a weird shaped house, so that doesn't help that it has to calibrate to find the next location. When I do a deep clean of my kitchen, with a vacuum and mop, it took about 40% of the battery to do so. Images of the kitchen and how it cleaned it are in my review. It missed a few crumbs with the vacuum and missed the cracks of the tiles with the mop, but it otherwise did a good job.
Emptying out the collector is so easy. Pop it out, dump, pop it back in. That easy. Cleaning the mop is also easy, I just toss it in the laundry with some other cleaning rags and it's good as new.
One issue I have with this product is that sometimes the edge sensors does not work very well. Sometimes the vacuum has no issues avoiding the edge of a stair, other times it does. I do clean the floor sensors when advised but it doesn't always work as well as I would hope. It can get a little frustrating, but it's only around one area of my house, so I just have to stay nearby to make sure it's okay.
Overall, I would recommend this product for any household, but I think it would work best on a flat floor household. That and the sensor issues took away a star, but I am otherwise super pleased with this product. If Roomba ever makes a bumpy floor Roomba, sign me up. This makes my life easier and I really love it.