This was a very economically priced cord for connecting a device with a micro USB to a USB C port, such as on a desktop computer or laptop, to transfer files etc. I purchased it to connect a phone to my computer, because I did not have a cord with the correct "ends" to connect the two with their respective ports. If you need these two particular ends, this is a great price. Double-check your ports, though -- it is easy to get confused about USB C, USB B, micro USB, etc. Arrived very quickly after ordering, too!