(Multi-interface Design): USB-A to USB-C and USB-C to USB-C 2 in 1. That means you can use it to connect all USB C devices. Compatible with all charger adapters with a USB-C charging port or a USB-A charging port. (Speed Up to 20Gbps): USB C to USB C 3.2 Gen 2 Cable offers 20Gbps SuperSpeed data transfer and up to 100W PD/QC fast charging. Also full featured to be compatible with thunderbolt 3 and USB-C device, If your device is a laptop or tablet computer, we recommend that you use the USB-C interface to charge the device. (4K Video Output)Supports Thunderbolt 3 port. Offers 4K@60Hz (3840*2160) video output function from USB C laptops to USB C display screen or monitor, supports extended mode, making multi-monitor display a breeze. (Note: Video function does not support USB A port) (Durable & Reliable ): High quality nylon braided cable combined with aluminium alloy shell ensures solid and tangling-free, withstand 10000+ plugging & unplugg