This unit replaced another 12 year old rain bird timer that started to act a little erratic. Had this new timer installed and programmed in about an hour. A huge improvement over my old timer. Has lots of flexibility and the program features fit my needs well.  It's well built and not cheap. I'm sure it will hold rather well if installed outdoors. I have mine indoors and hope this one outlives my last.