First PC I ever built =D Runs everything smoothly, but I have to admit that it's a little overkill.
Some small problems: It was a huge pain in the *** to try to find a 1070, let alone an aftermarket one. This website helped a lot, checked on it daily: http://www.nowinstock.net/computers/videocards/nvidia/gtx1070/. Forgot to buy an extra SATA cable for the optical drive (barely knew what SATAs were and thought they came with the SSD and HDD at least - luckily, the motherboard came with 2). The Hyper 212 took a while to figure out how to install. The graphics card is a bit long, so I had to remove some drive bays from the case, but that allows for better airflow anyways, so win-win. My 8-pin power for the CPU blocked the top exhaust fan that came with the case for a bit without me noticing.
What worked well: Once it's all put together, everything seems pretty solid and all the components seem pretty reliable. The 1070 is amazing! =D
Overall, I still love it and I think it's pretty solid =]