Perfect complete computer package! For a reasonable price you get everything you need (including the kitchen sink :) )... It was a perfect option for my grandfather who did not need something expensive or super powerful. All the components were in order and the setup was a piece of cake for his technologically inclined grandson (me!). Recommend this for the average user as it has a decent enough processor, enough RAM, and plenty of hard drive space.UPDATE: My Grandpa says he LOVES his new computer and is quickly learning the ins and outs of Windows 10. He's already asking if we can do a new phone for him next! :-)