I received the cable on time, it was carefully packaged, plugs protected by plastic caps, the length is that given, it does its job perfectly between my computer and my TV. The cable is thick enough not to seem fragile. I am very satisfied with my purchase, this is exactly what I wanted.