I've purchased numerous of these timers. They performed very well for one full season. This season, however, most (but not all) of them are either completely dead or the LCD display is malfunctioning or not responding to button pushes (yes, this is with fresh batteries installed). Speaking of batteries... the battery compartment lacks a proper seal to keep moisture out, which is a glaring oversight by the manufacturer. The angle of the design can be a bit awkward depending on the angle of the hose bib to which you connect the timer -- and can also create more vulnerability for the seal-less battery compartment should a connection leak. The ability to adjust the angle and a sealed compartment would be great improvements. And, of course, these little timers are way too expensive to last only one season.