This is the best universal remote that I have owned... and I have used quite a few from both Logitech/Harmony and other manufacturers (including the Home Theatre Master MX-500, Harmony One and Harmony 900) as well as product remotes with learning capabilities.