Only installed this unit a few months ago but so far so good. The unit is very versatile with lots of programmable features. Big easy to read screen with intuitive buttons. The reason I bought this unit was for its ability to be programmed 7 individual days per week with 4 changes per day.