The image, the APP, the battery are all very good. Aspects to improve: cloud storage is expensive and you need to buy for each individual camera. Sometimes image loading fails and you need to refresh the page, maybe I place it too far? Video clips don't go longer than 20 seconds, would be nice to have a long clip option despite more power consumption. The hub must be hard wired to the router which limits where it can be placed. Anyway it's a great product despite the minor issues