My key worker recently bought me a new desk that has its printer compartment at the bottom so I needed a cable that was long enough to reach my laptop's USB hub from my HP Deskjet 3050 printer. This cable does just the job and it was also great value. 5/5.
Lost my cable whilst moving house and HP website seemed to find no joy in offering replacements on their website. But this one was just like the old one and surprisingly really cheap! Works with my HP deskjet 3050A just fine.