I bought this for a friend of mine who needed a computer but couldn't afford a new one.  This is a solid little computer!  And the people I've dealt with from this company are great!  The first computer I received was perfect but the Windows update feature would not update.  There was no hassle getting another computer sent out, and the company paid for shipping.  The second one is a keeper, and the person I ordered it for couldn't be happier.  So far, everything is working very nicely.  It is well worth the money!