Has absolutly everything you could want, except WiFI Highly Recommended Takes 25% the space of my old computer. Price reasonable