the mouse cord was relatively short, the keyboard cord was plenty long. There was a vent cover missing on the back of the computer --I am ignoring it, because it is in a safe spot, and the computer functions very nicely. No complaints about function!