Great HP Machine, with simple upgrades, this baby can do a lot. Recommended for school and business work. The i5 6th generation Intel processor with an SSD hard drive makes this baby fast and responsive, the hard that comes with the PC is not fast to boot. You can easily change the hard drive or add an SSD hard drive. Keep in mid this is not a small machine, its a big size desktop. I love it.