Bought a robot vacuum on sale for $230. Original price around 4 to 5 hundred dollars.
Pros:
I love the fact that you can schedule your cleaning.
You can assign a specific area to be cleaned.
It can map out all the spaces that you'd like to be cleaned.
You can assign times of passes
Good battery life.
Cons:
It is not meant for heavy duty cleaning
Expensive if not on sale.
may get stuck once in a while
The home app tends to freeze.