Nice unit, with just enough features to do what you need to keep your home comfortable. It has just enough wireless and internet connectivity to make it controllable from a computer or mobile device and does not have an overly complex interface that is hard to figure out and learn to use. Does just what is needed.