It is compatible with all standard USB port 1.0, 2.0, 3.0, and 3.1. With the reversible design, USB Type C cable can be plugged in with any orientation. With extra protective layers built in between the core and the tip, the cable is more durable without much impacting the thickness itself.
eBay