Product looks good and partially does as per the product description. Have discovered that if you have Amazon Fire TV Stick and a Chromecast connected it defaults to the Chromecast and can switch to Chromecast in the middle of viewing a program on Amazon product. Amazon product is connected to port 1 and it doesn't matter whether Chromecast is in 2 or 3 it still defaults to Chromecast. Solution - disconnect Chromecast and only connect it if you want to use it. It could be more a Chromecast issue rather than this product. This product is better than a previous product as it works every time without any difficulty now solved the Chromecast issue.