Needed a home office pc and this fit the bill perfectly.. fast reliable and comes with everything you need to get set up and running.. add your own mouse keyboard and monitor and your set..