Hi, I bought this in the hope that it would help keep the house clean from dog hair (I have a golden retriever). Well, it does a great job at it!  I have hard wood floors and no carpets.  It does a great job between chairs, stools and table legs.
The app is nice: being able to start it from anywhere, or having a schedule is great.
The negatives: I wish the app had a no go zone, because the magnetize bands are not working that well and it is not very stylish having this lying around.  And they don't stay in please either.
Also, I have a two story house, and it would be nice to have the possibility to have a map able to map 2 different floors.  Even if it means getting the Shark up and down the stairs.
I hope that these features will be part of an update soon.