Everything is just right, cables are aplenty and just the right length. Dual PCI-E connectors assure smooth dual video card operation. The motherboard connector fits both 20 and 24 pin motherboards, and of course it has the 4 pin 12v lead for the CPU. The SATA, Floppy, and Peripheral (incorrectly known as Molex) connectors are there as well, could always use more of those but there are enough to be adequate. Did I mention that this product has both ATi and Nvidia?s stamp of approval for operating their Dual-GPU technology?