This computer fit my personal needs, which, to be honest, are  minimal.  I am not a "gamer", nor do I do illustrative presentations, but I'm sure this computer is fully capable of meeting higher requirements than I will need.  I would recommend this machine/vendor to anyone needing a capable , little computer for home use.