This is a good system for the money.  Lenovo really overbuilds these.  The Windows 10 key was valid, but I had to activate it (free) which some people may have trouble with.  The WiFi dongle is junk.  Not the ideal purchase if you are not computer literate. On the plus side, the BIOS was already updated, probably part of the refresh.