This is my main PC, which has been upgraded over the course of a few years. Which is why I have a strange mix of GTX 960's and newer components. The case is actually the original Core x71 but I bought the tempered glass upgrade recently. The motherboard, ram and cpu were recently upgraded from an aging i7 870 which served me well for years, but when I got the gtx 960s a while back I knew the cpu was holding them back so about a month ago I bought a Ryzen 5 1500x and so far so good. I think its an excellent pairing of the two budget gpus and a budget cpu. I know that for the money I could have built a better system if I was buying all the parts upfront, but that's what happens when you upgrade parts as necessary like me.