I could not be more satisfied, every aspect of this purchase was a pleasant exchange.1)Package delivered on time2) although used all ports, keypad, mouse pad and battery has lived up to its expectations.Quality screen. No scratches.I was concerned with being an older laptop that I would have overheating issues, however, not the case. The unit has been performing flawless. Power cord and brick all working good.