Mid range build used mainly for casual World of Warcraft gaming. It handles WoW on ultra settings with 95 FPS on average. This is my first build, and other than dealing with moderately compact case, there were no issues with putting this PC together. I was a bit worried about the airflow, which seems a little restrictive with the top filter in place. After removing the filter the CPU temperature dropped by good 5 to 7 degrees (measured by Core Temp). I have also removed the hard drive cage, since I don’t need it, which gave me a little more room to tuck in the cables. Mobo was Ryzen 3000 ready and worked without BIOS update.