Was everything I was looking for. Definitely need to get some upgrades in it. I mainly got it for gaming and the graphics card is a bit dated. But over all, runs amazingly and is just how it is pictured.