I helped a friend set this computer up as a replacement for his old Win 7 machine. Everything was just as advertised. It came with the key code for Windows 10 attached to the case. Included was 16GB of Ram and a 2TB hard drive. Set up went smoothly with no glitches. I did recommend he get the three-year warranty for peace of mind. He and I are both pleased with the purchase.