Excellent. The feel of the buttons is just right. I bought it to reprogram the TV and it allowed me to do just that. I had to use it very close to the TV set, though. It may have been because of low batteries. I don't mind so much because I have another remote control for daily use.