So far so good, I am still trying to get use to it and have called Logitech technical support numerous times. Their technical support people are very good and helpful without them I probably would have sent the unit back because it is very difficult to set-up. I had a Logitech Harmony One that I used with my old TV, devices and sound system for years, I am use to all the controls on the old Harmony One, I am having a difficult time trying to remember what button to press on this new Harmony Elite. Their Tech support people have been helping me to set-up all of my devices and assigning different keys for special commands. My only complaint so far is that telephone Tech Support is for the first 90 days of ownership; with a remote this complicated I don't know what I am going to do down the road if I purchase a new device and need to add it to my remote, I will be out of luck without that phone support. After the first 90 days you have to pay for phone Tech. Support, I feel that due to the extremely high cost of this remote, phone Tech Support should be free as long as you own the remote.