This is a nice quality product, I bought it to connect my old HP Deskjet 710C to my new PC running Windows 7 64-bit which I have done successfully.
I researched quite carefully before buying, as I had read several reviews of similar cables which don't support Windows 7 whereas the publicity on Amazon says this one does, so I was a little concerned on receipt, that the packaging only mentions Windows Vista, XP and 2000, and also my printer isn't on the list of supported printers on the back. The answer is, don't worry that the packaging doesn't say so, the online publicity is right because everything is working with minimal effort.
It's important to connect things up in the right order, you need to connect the cable to the PC first and let Windows find the drivers for the cable, then connect the printer, go to "Devices and Printers" and add the printer - you will probably need to refresh the printer list first which can take a few minutes - Windows will then find the printer drivers and install the printer.
One thing which others may find useful to know is, I also read a number of reviews where people have been unable to get certain printers including the 710C, to work with Windows 64-bit systems, but found a patch available from the HP Support Forum which solves this problem (Google "HP Support Forum Printer", choose the first link, and then enter the model number into the search box). My ancient printer is now up and running as good as new, the cable works exactly as it should and I'm well satisfied.