The USB spec limits the USB 2 cable to 25 feet and the USB 3 cable to 15 feet. This cable is designed to increase the maximum USB data transfer possible by using 3 built-in repeaters, each capable of receiving DC power from the included adapter. In theory this *should* work, but in practice it can lead to unexpected behavior. In short, you should expect this cable NOT to work, and you'll be pleasantly surprised when it does, especially on high-power and/or high-bandwidth devices. You should not