Easy to program. Mounting a little bit of work because you have disconnect the led light wiring in order to remove drawer to mount outter case. Reconnecting led light wire was impossible because the connection point was in the very back the small console. The wire need to be longer or disconnection point needs to be closer to the front and more accessible. I had to cut the wire and add additional wiring myself in order to get led light to back together.