Like any new remote there is a "learning" curve getting used to the button layout. I'd say it took about a week and I feel like it's my old Tivo remote. Every feature you can imagine in available on one screen; play, pause, rwd, fwd,record, live tv, menu, guide, prev chan, etc.

Another nice feature is how the remote lights up upon movement. There is no need to fumble for a light button in the dark.

Programming via the website and USB to the remote is a breeze. I give it a 10 out of 10.