I have a 12 year old HP Laserjet 6p that I wished to connect to my new Dell 8500 running win 8, but new boxes lack parallel ports. The printer is so reliable that I took a risk on this and spent the better part of 2 afternoons trying my best to make it work. Bought the original 8088pc in early 80's...this is my 13-15th machine. I know how to make things work, but the drivers don't seem to be available to run this old dinosaur via USB. I finally dropped back and ordered a STAR PCIe adapter (on Amazon) and (after a few fits - see that review) got the venerable printer to work like a charm. So this product MAY work fine depending on your uses but for me it was a flop.