Connects and charges USB Type-C (USB-C) devices at USB 3.1 Gen 2 speeds up to 10 Gbps- 3 foot USB C to C Power output up to 3A for fast-charging devices Reversible USB-C male connectors on both ends Error-free signal quality and EMI/RFI protection Compatible with Thunderbolt 3 ports