I bought this USB 3 extension cable because the back of my standing on the floor Midi-PC is awkward to reach with the USB 3 ports. Now I let the extension always there and can connect easily corresponding components as required. The quality of the cable is properly that contacts fit.