I have an EcoBee which is another brand of smart thermostat. I like that I can control and check things from my phone when I'm away. There was a learning curve to be able to program it. We got it free as part of an energy package offer through our utility company. I'm not in love with it any more than the programmable one it replaced which was easier to over ride if we had a change in schedule. My son has a Nest and loves it. He's an "Apple" type guy who has his whole house (sound, lights etc) programmed to be operated from his iPhone and now his Apple watch.