For the price its amazing. Came well packaged and I got it up and running without much hassle.The PC itself runs well and has decent specs. The small form factor is a pro and con since, while it has a PCIe port to potentially connect a low profile graphics card for those budget gamers, the slot is right next to the PSU so your options are:1. Get a riser cable and put the GPU somewhere else, since there's not much space inside.2. Get a single slot GPU, but it will be right against the PSU, it will most likely run hot since there will be minimal airflow.3. Place the PSU out side and jank your way into placing the GPU in its place. (please don't do this)For some reason, the PC rebooted when I connected headphones for the first time, and did it again each time I did it, until I used window's SFC to fix some files. I assume this was just a corrupt windows installation, since its hasn't happened again.Now, the PC comes bundle with a mouse and keyboard and for those:The keyboard couldn't be worse, the keys are hard to press and feel like your grinding plastic everything you press down.The mouse was dead or arrival.The little USB bluetooth/WiFi dongle does the job, but I don't expect it to be reliable.Overall I'm pretty please, thou I would've rather they sold just the tower without those useless peripherals. Maybe that would've cut the cost a good 20 bucks.