I'll take away one star because the first purchase was defective, (screen issue). Sent it back and they promptly send another one. No issues so far with the second one. It efficiently runs a bulky sales software required for work. Construction of the unit feels a little on the cheap side like many newer PCs today. Otherwise, it seems like a solid machine and good bang for the buck.