According to my EXPERIENCE, this cable was a total disappointment. The build quality was cheap and flimsy leading to connectivity issues. While it was marketed as detachable, the disconnect was not secure enough to prevent accidental disconnections .The only positive aspect was the low price point. However, sacrificing quality for affordability should not be an option for intricate computer systems. Save your money for a better quality cable..