So Amazon had this on discount yesterday and I ordered. The cable is very high quality. Ports are long so one needs to be careful. But I had to return it because it did not work with my primary charger (Anker PowerPort). But it worked fine with Google Charger that came with Nexus 6P and a Tronsmart PowerBank with USB-C port. Since I have no need for data transfer right now (and for a long time to come honestly)... I decided to return it because I do not use the Google charger to charge at all. And it is too long and risky to be used with a Power Bank.