The camera itself is decent. Two way speaker works fine, picture is of good quality. My huge complaint is the cloud service. I have paid for the last few months and it is so unbelievably difficult to play back. It needs some serious work. I’ve reached out to their customer support multiple times and no one has ever contacted me back. I have canceled the streaming service and now have these cameras that are only good for live viewing, or getting a memory card to record. If you plan to stream, plan to do it by a card, otherwise, save your money and invest in something else.