Solid cable (didn't pull or route any cables) and perfect length. It turns out it's not just for printers anymore. My computer routes USB to my desktop monitor and this cable is just what I need. The monitor has been upgraded to function as a USB hub.