This product worked great. I had to read the PIN from the dip switches located on the back of my Stanley 3220-50 Garage Door Opener, to get the relevant code to program into the opener. The instructions made perfect sense. The easiest way to do it is to take a picture of the dip switches on the back of the opener with your phone, then program the remote without being up a ladder. I always have issues trying to figure out which way is on and off for the dip switches - stub closer to the circuit board is 'on' - if you have the dip switch numbers readable, then the stub is down for 'on'. As the instructions say: "use 0 for 10". I found it easier to mount the unit after programming the controller. I also called Stanley and confirmed that the DC5202 matched this model opener. Really no gotchas here, as long as you can clearly read the dip switch numbers on your phone. As the instructions say, you have to have at least one dip switch in the 'on' position. Also it did not mess with my existing car garage openers.Definitely recommend to others. Build quality is sound, buttons are back-lit. There is not enter key, you just type your 4 digit number to open and to close, no other keys, once programmed. The keypad remains 'live' for 15-20 seconds (somewhere thereabouts, I didn't time it), allowing you to hit any key to stop the open midway, close, or stop close, with any key. Once the lights go out you are back to normal operation needing to use the 4-digit code.Hope this helps others ...............