this was my first build and it turned out great. i use it for gaming and productivity and occasionally video editing. it was a breeze to make this and honestly the hardest part was cable management. overclocking was easy to do within the bios and also using afterburner etc. the h100i works great and keeps the 8600k at 60 degrees celsius on load 30 degrees idle. the 1060 was overclocked to 2000mhz core clock.