I would definitely buy again easy to install and worked like it was supposed tooFollowing the directions it was easy to replace my existing Intermatic pool timer. The hardest thing was connecting the wires to the ground terminal. I had to connect two ground wires to a third wire that i connected to the ground terminal. It wasn't clear that the ground terminal on the box would only hold 1 wire.Perfect. Brand new. Fast delivery (2 days) and a much less expensive than ALL other sellers on Amazon (don't see this much variance very often)My old timer finally gave in to many years of use and I did some research before purchasing a new model. The intermatic T104R3 was very easy to install, its a quality build, easy to use and seals up nicely to keep out the weather! Highly recommended!Wanted too get one of those new controlled pool pumps with time and rpm adjustably. To help saving some money on the electric bill, instead of running the pool pump 24 hours a day. I now have it set for 8 hours at night. Easy to install with electrical knowledge, my pump uses 240 volts and I think around 3200 rpms. Only have had installed for a week now. Purchased extra on/off switch keys to increase on/off times if need. Will add extra information as time goes by.This timer replaced a unit that has been in service since our house was built 35 years ago. The original timer was rated for indoor use only, but was mounted outside. The metal box was almost completely rusted out. It controlled our pool pump. The clock stopped working and I replaced it with the T104R3 switch. The installation was very easy and quick. The new switch has been installed for just over one month. Yesterday it quit working. The clock does not advance. I can manually turn the pump on and off, but the clock will not turn the pump on and off. So much for quality.Update- I received the replacement timer/switch on May 31st, 2019. It has been in service for just over four months. The replacement switch has now failed. It is doing exactly what the previous timer/switch was doing. The clock motor has failed. The switch can still be operated manually so I will use it that way while I decide which brand timer switch I will replace it with. It will not be another Intermatic!Got this replace one I installed about a year ago that had a clock that stopped working. That was the second one that stopped working in a little over one year. I could not install this one because, just as I have read from another review, the screw to tighten the wire was stripped and I could not loosen it enough to attach the wire. I had to send it back and am not sure whether to order another one or look for a different brand because I think that issues like this are inherent in this brand now!Timer for my 20x40 inground salt water pool it starts the electric pump and the chlorinator 220 volts runs three times a day in two hour intervals thanks