Its a good gaming pc, Id reccomend buying an additional 8gb of ram and plopping it in since ram is extremely easy to install. Shipping to a month plus 4 delays but thats more of UPSs fault. I spent about 2 hours troubleshooting becuase it wasnt connecting to my monitor but i eventually figured it out, i had to reseat the gpu. I already had my own Corsair peripherals so im not sure about the quality of the mouse and keyboard. the computer itself looks very nice, it runs games very well, plus with my added ram that i got for 30$ I can pretty much run every game at high settings at about 100 fps.TLDR: the pc itself is great when its 750$, buy extra 8gb of ram so you can run everything with ease