From what we've found, the iRobot Roomba Combo i5+ runs for about 75 minutes before it needs to head back to its base to recharge.
That should be enough to cover a standard-sized home pretty well, but if you live in a larger place, you might have to run it a couple of times to finish the job.
A really nice feature is the self-emptying dustbin, which a lot of people seem to appreciate.
It's especially handy if you're busy and don't want to stop and empty it yourself all the time.
On the mopping side of things, the feedback is a bit of a mixed bag.
You have to swap in a special bin that holds a bit of water or cleaner, and it's more about a light wipe than a real heavy-duty clean.
It's okay for everyday maintenance, but probably not the best for deep cleaning.
Plus, if you have mixed floor types, you'll need to keep an eye on it while it's mopping.
It doesn't automatically tell where the carpet ends and hard floor begins, so you'll have to set up digital boundaries or block off areas manually.
When it comes to vacuuming, though, our research suggests it does a solid job.
It's reliable for picking up dirt and debris, so if everyday vacuuming is your main concern and you'd like a little mopping here and there, it should do the trick.
Just be mindful if you're after a dedicated mopping device, as this might not meet all your expectations for that.
So if you're looking for a robot vacuum that can juggle both vacuuming and occasional mopping, the Roomba Combo i5+ might be worth checking out.