The water cooling loop is entirely custom built, and I had quite the trouble building it, but it is DEFINITELY worth it after seeing the temperature difference from the stock CPU cooler. The actual desktop itself was relatively easy to build, but I had a few bumps to overcome along the way. Overall, I am completely satisfied with this build as it is a significant upgrade from my old PC. There is also an external fan controller that sits on my desk for controlling the fans for the water cooling and such. Thanks for viewing! Please leave feedback! Also, just throwing out there that I did purchase two SSD's for a RAID 0 configuration for the operating system and critical programs.