Needed a nice desktop for day to day activities and this is has worked great!!! Upgraded the keyboard and mouse upon arrival but all else is great!! Very fast PC that didn't break the bank!