Bought this to replace one that quit working.  I had two--one still working and the other quit after about five years.  I really like these timers.  They are easy to understand, control 12 different stations.  Very good value.  I think the old one broke because of a nearby lightening strike (also took out an outlet), so I'm going to give this product the benefit of the doubt with regard to life of service and go with 5 stars.