My First PC build, I built it for gaming and some photo editing, It works well in both so far. I plan on overclocking the RAM, CPU, and GPU In time. Their was a few obstacles which was overcame with some time. I added a few extra things that I believe made it my own. One obstacle was the GPU Its huge and its a consider a three card slot GPU. So I cut the top of PSU shroud for airflow. And the remaining shroud works as a bracket . Another was the AIO I had to rotate it to fit . And still another one of many more was the usb 2.0 header, I had to combined the NZXT smart device and AIO rgb to the one usb 2.0 header on the motherboard. But after It was built I was very happy with It and still am.