I've been planning to do this for about a year and I finally decided to buy all the parts and build it. I was going for a black and white themed build and the NZXT H500 was the perfect case. It matches perfectly with the Kraken x52 cooler I used for the Ryzen 2600x (although it took 4 tries to mount it correctly to the radiator bracket XD). I probably would have gotten a founders edition 1070 when Nvidia had it in stock, but I bought the Gigabyte 1060 3 months ago during the crypto-mining craze, thinking I would build it then, but school got in the way, and I didn't have time until now. This will be an amazing upgrade from the Intel HD 620 integrated graphics I was playing on earlier. It should be perfect for 1080p gaming and schoolwork.
Overall I'm really happy with how it turned out, and it will probably last me another 6-7 years. I might upgrade some of the parts later down the road or even try a custom water loop, but we'll see when we get there.
Tell me what you think about it and what I should improve!