I highly recommend the StarTech 5 ft USB 3.0 Extension Cable.
I award it 5/5.
I use it to connect my USB 3.0 external 2.5 inch HDD to my tower P.C.
The aforementioned cable works perfectly, plus it's very well made.
My only criticism is that I would have preferred a choice of a few colours (white, silver, green, black, yellow, translucent to see workings).