very important check your TV HDMI port before buying, it might not fit and other HDMI port beside will be blocked. The design of HDMI should be cable type. Also setup might be difficult if you are using lynk remote. mouse will constantly out of pointer position and you have to recalibrate every now and then.Only one USB port which will be dedicated to LYNK , so forget about a USB device, it is already taken.Streaming media is not fast enough , I rather stick with my smart TV. returning it , I did not bother using it , deleted all my files