The best thing about RainMachine is that it lets you control your garden remotely. You can even schedule the watering times using the app. The only problem I have with the app is that it sometimes stops working. I have had to restart the app to make it work again. It's not a big problem but I do wish it would work more reliably. I would recommend using the app for anyone who is looking for a way to remotely control their garden. I use the app to control my garden remotely and have found it very useful. I can check on the garden remotely and make sure the plants are watered and not over watered.