I bought this computer needing to upgrade and wanting to upgrade a computer at the same time. The price came in nice as it was Prime Days. Shipping was quick and secure. The computer came as described in every way listed. M.2 256 Gb with the OS bootable was what I was really looking for and sometimes refurbished item descriptions can be hit and miss and this was a hit. I upgraded the storage (2.5 HDD into a 3.5" adapter for the 3.5" bay & 2.5" SSD). The tower didn't come with a 2.5" SSD caddy  but there is one for the 3.5" due to the optical drive (DVD) & 3.5" bay sharing. No biggy I just slid the SSD in no prob. The memory at 16 GBs it helps this computer run like a top along with the i5-7500 processor. I haven't had any issues running programs so far and plan to upgrade the storage and processor some more just because. Would recommend to anyone looking for a saver computer that does the job.Just an FYI, I am not using this computer to game.