This is our first robot vacuum, and the results so far are mixed!

Pros:
 - cleans nicely under beds
 - really fun to watch
 - app is fairly easy to use and it's nice to be able to tell Sharkira to go clean a specific room
 - self-emptying dock is really neat and can hold a bunch of junk

Cons:
 - can't map multiple floors of the house; and if there's a step down on one of the floors, won't be able to map across that step
 - battery life isn't the best
 - fairly slow at what it does; takes hours to clean a floor
 - hair got tangled in the brush and the spinning attachment

Probably not the best fit for me or for this specific home, but it is a nice addition to our cleaning regimen and will get used the most as a way to clean under all 4 beds in the house.