Love this product. Did you know that 5m is the maximum supported USB cable length? In fact even 5m is only valid for USB2. USB3 is already limited to 3m total - longer cable more trouble for the high speed signal.
So this 3m cable works almost everywhere to extend the standard 2m cables that come with your devices. Extension cable is great because there are 4+ different USB plugs used on devices and even fixed USB cables, but most of those cables have USB-A contact that you can extend with this single cable. Note that even most USB-C devices only need USB2 speed, so it is all good.
Works perfectly, cheap and extremely versatile, instead of buying different 5m cables for every occasion (until you upgrade the USB device and find out that you again need different USB connector).