It was already installed in the house we bought last August. We rarely use all of the programming functionality because there is always someone home but I did test it out when I recently downloaded the app to my phone and it works great.
Thermostat is great. I wish the iPhone App didn't need your login-on information every time you open it. A humidity reading inside and outside of the home would be nice.