I replaced a 12 year old HP desktop with this. Love it. I added a 500G SSD to it from one of my old PCs. Easy to install.