I ordered this because i saw it's programmable but, oh surprise, you have to create a program in order to use it and there's no way to use it manually, of course you can "bypass it but after a while the thing goes to the program. Second thing is that the instructions are confusing and be aware that the device has one sticker in the back that shows the wiring while the actual instructions show another wiring diagram. It's a pain since the quality of the product is very good.
It is very hard to program (as I latter found in other ratings comments). It also did not keep the temperature in a tight range. It did have separate settings for different times of the day; so that could be useful to some people.
item is as described; there were scratches on the face, only to realize the face of the thermostat has a removable plastic protective sheet; I am sorry to post neutral feedback, and should have been positive.