This cable failed to meet my expectations .Computers couldn't recognize the device, which was frustrating. Through trial and error I found that the cable only worked properly when positioned at a specific angle. The build quality also seems cheap and flimsy..