For the price this is a good purchase for basic computing. This system is not my any means up to date or updatable for that matter. I bought this as a quick recovery as my previous computer stopped working. This would be a great computer for those beginning in the computer world. Just know that this system cannot operated complex games.