Everything you need short of internet. Even came with USB wifi card. Been using computer few weeks, so far it's been great. Quick for office work using multiple apps and browsers open. I will replace keyboard soon, it works good I just don't like the enter button shape and I miss click it 80% of the time. Overall it's great and very cost effective. Cost less than one of my monitors on my gaming set up