I have used similar cables for many years, initially to use memory sticks more conveniently. The first actually came as part of a kit with a memory stick and lanyard. I had purchased these for that same purpose and I now use only USB 2.0 and 3.0 compatible memory. One will be permanently kept in a USB 3.0 socket ready for use when needed.
Unlike similar cables where the length is that of the cable outside of the plugs, this one relates to the overall length, plugs included. They are therefore a little shorter (by about 5cm or 2-inches) than some.
The product quality is high and the cable is quite thick. The plugs used also appear to be high quality and the female end especially so. Although only briefly used to date, I have little doubt that they should last years.