This is my first build. I'm going to be using this computer for basically everything: Video editing, Gaming, Coding, and things in between. everything went smoothly when building this machine. However, the IO shield for the motherboard didn't seem to want to be 'flush' with the IO on the motherboard; So it kinda jets out a little bit. The computer has good airflow and I have recorded temperatures of 76 degrees when under non synthetic load. I bought everything from amazon, with the exception of my two hard drives (which I already had) and the windows 10 key (I bought that on ebay). I have plans to upgrade to 16gbs of ram and a 2TB 2.5'' SSD when I have the money/time for it. Overall, this is a beast of a system and I wont have to upgrade it anytime soon.