USB-C to USB-C Cable with Male connections at each end. ^^ Compatible with USB 2.0 Gen 1 (480 Mbps), USB 3.1 Gen 2 and Thunderbolt 3 limited to 480 Mbps limitations. ^^ Charge your device with PD and transmit data simultaneously. ^^ Up to 100W power delivery support. ^^ 20V / 5A Super Fast Charging for supported devices. ^^ Up to 480 Mbps data transfer speed supported. ^^ Connect your laptop to power, connect your devices to your system, docking station, or power adapter, this cable supports all current USB-C 2.0 features.