Cables slightly short (12 & 13cm) but perfectly fulfill their function, quality seems serious to be seen whether the use of the Molex plug terminals are crimped. I had contacts with a false lead with Molex sockets. it inadvertently planted the computer.