The owner of Budget Gaming - Friend's Ascension reached out to me asking me to build a machine for a family member with a $1200 budget, and this is what I came up with. Didn't have time to do any testing on it, but was pleased with the result. The Ryzen 5 2600X worked out of the box with the MSI B350 MATE board, which I was worried about. I have my own Ryzen 7 1800X rig that I would have used the CPU from to update the BIOS if need be, but didn't have to. Love the case, I've used it in a couple of other builds. The CPU cooler looks really nice and was easy to install. No comment on temps though, as I said I didn't have time to test the machine out.