This product came exactly as pictured and was for an amazing price. Something happened to my printer when I moved to my new place and I could no longer connect it to wifi because it was now an unsecured line and anyone could print from it. So, I ordered this USB 2.0 cable because I noticed the back of my printer had a port for the male port to fit into (Canon MX 922). After struggling for a week to get reliable printer access for only myself to use, this worked like a charm! I honestly have no complaints, it fit perfectly into my laptop's USB port and the port on my printer, came in perfect condition, and the cord is very long so I no longer needed to keep my printer anywhere near my laptop. Would highly recommend for someone having similar problems with their printer! Plus, the box it comes in is about 5inchesx4inches so it fit perfectly in my mailbox-making me feel confident that my package would not be taken or lost.