To be fair, this wasn't the best product for me to purchase. I was looking to interface a PS2 controller to an Arduino and thought this way might be the best. I ended up also purchasing the PS2 connector and the PS2 level shifter and didn't actually use this product. This is basically two 6" servo cables with some heat shrink to make your own PS2 controller adapter. If I was interfacing it to the Lynxmotion robot controller board it might have been more useful to me. Bad purchase on my part, but now I can extend my servos and have a bit of heat shrink kicking around! :D