I like the computer and the processing speed.  They advertised that it had Wifi and ours did not.  I had to go by my own wifi.  The upgrade I would suggest is to add USB 3.0 to this in the front and the back.