Great little cable. I bought it to connect to the OBD cable for my car. I bought knowing my phone wasn't listed as capable on OTG. I was happy to see that when I connected the cables, my phone's software immediately recognized the vehicle's OBD. I've used this several times to flash and code my machine and also read diagnostics. Then I wondered if it could be used to read flash cards and USB sticks. To my surprise it is. I am happy with my purchase and would recommend it to anyone who needs to connect their phone to another USB device.