I bought this CAT6 cable to replace an old CAT5e cable connecting my TV to my home router. The cable is flat, good quality, the end plugs fit my devices perfectly. The throughput for video streaming with this cable was significantly faster than the speeds we achieved with CAT5e cable. With the old CAT5e cable, we would get an "Insufficient Bandwidth" message 4 or 5 times a night when streaming video. Since I replaced the old cable with this CAT6 cable, we've only seen this message once in about two weeks. I highly recommend this cable. If you need to run it far, the flat design attaches to baseboards much easier than the old round cable, and I think it looks better.