It keeps losing the Wi Fi connection. And the runtime tracking is several days behind. Other than that it seems to work very well and it is great that I can adjust temp strings with my phone.
App is pretty limited compsred to competitors like Ecobee. Can't set custom comfort settings or default hold periods.
The geofencing options seems way overly confusing in that you have to choose a schedule or geofencing. Seems you'd want your regular schedule that then changes if you're away based on geofencing.
We had this thermostat professionally installed at the advisement of our HVAC guy and are 100% happy with it. The app works great for us as the thermostat is in our detached shop. I would purchase this again in a heart beat!