I bought this cable as an additional data / charging cable for my Desire. For the price this is really great. I mean what can you do USB cable to a great wrong? The cable is not as stiff as the original HTC cable, but it was good. The cable has a length of 90cm (plug to plug).