We've had this vacuum for almost 2 months and it cleans really well.  The app could use a few more features but otherwise it's good.  We had a few issues with connectivity loss and the cliff sensors but they seemed to have been resolved.  Overall a great product.