This remote is an exact replacement for my original one and worked straight out of the package. The price was very reasonable. I wanted an OEM. I would order from this company again. I would not, however, waste money on a two day shipment since it took them six days to receive it.