USB-C is confusing because of how many different standards can exist within it. I went through the trouble of testing this cable out for you in different scenarios and let's go over what works and what doesn't.First, here's what I WANTED to use it for: I have my gaming PC in my home office. Sometimes I like to game from the couch in the living room. GameStream via an nVidia Shield TV works alright, but I can't get higher than 60hz and there's always a liiiittle too much latency. So, I also have a HyperDrive Gen2 USB-C dock, perfect I thought -- put this dock under the TV and run a 50-foot fiber optic USB-C cable from the office to the TV! While this should work, this cable unfortunately is not the correct one to make this happen.This is because, as far as I can tell, this cable is *literally* only a displayport USB-C cable and nothing more. I'm talking *only* displayport lanes pass through this cable. If any application you need with this cable requires USB data throughput, it won't work simple as that -- look for a cable that supports USB data PLUS DisplayPort.What worked: Connecting this cable from my MacBook Pro to my Wacom Cintiq Pro 24's USB-C input, the video came up just fine, 4K/60, no latency, no drop-outs. This part works. However, the USB-data throughput would not come through, this means no pen tracking on the display, nor other connected USB devices to the Cintiq worked. This is what ultimately let me know this cable *does not* transfer USB data.What didn't work: Connecting to both a CalDigit USB-C Pro Dock and HyperDrive Gen2 USB-C Dock, (both of which are powered with their own power supplies for outboard charging of connected devices,) didn't work at all with this cable. Their power light would blink briefly when detecting the cable, but they would ultimately not be able to handshake with the connected computer because there's no USB data to complete it. No handshake means the docks don't power on, which means no display, and ultimately no docking.Also, connecting to a powered Hard Drive enclosure didn't work either, (a CalDigit AV Pro 2.) The hard drive would spin up when plugging in the cable, but would ultimately never connect to the computer, again because there is no USB data to complete a handshake.Remember of course this cable can ONLY be used with powered devices such as a USB-C equipped monitor. You cannot charge devices with this cable, you cannot transfer data with this cable. You can, however, do 4K/60, 1440/120, and 1080/120 video with this cable just fine. If that's all you need, this cable is a great value compared to the more expensive ones that (as far as I can tell) also transfer USB data or in Corning's case, full Thunderbolt 3.I'll ultimately be returning the cable because my particular use case didn't pan out, but I still recommend it because it DOES work for exactly what it's intended for. In the Q&A someone asked if this cable can send data, to which MonoPrice responded saying it does, as well the title of the product is "USB 3.1 Cable" and not "USB-C DisplayPort cable." As far as my testing goes, it doesn't do USB (thus misleading, so 4 stars,) so that seems to be an inaccurate answer. However, maybe MonoPrice can let me know if I simply have a defective cable where the USB data is broken.