this product meet all of my need and then some . follow the instruction be easy to program the remote to match my tv , Dish Network DVR , and my PS3 . since I use the dvr set the most , I be able to program part of my tv remote along with the DVR remote under the same function -lrb- excellent feature for learn specific remote function and customize a remote -rrb- . the only con be the button be a little small , but that be just to get use too . best remote for PS3 owner who use the PS3 to watch movie .