This is my son's first computer. Today was his 9th birthday and he wanted a computer of his own, so I obliged for 2 reasons. (1) I've not built a computer in about 3 years, so was probably more excited than him at the prospect of getting to build again and (2) he won't be hogging my computer all the time. I had originally planned on buying a used computer from an office or something and doing minor upgrades, but I thought in the long term this would cause more problems when more serious upgrades were required.
Build time took about 1.5 hours. The case was actually really nice to work in, it had holes for cables almost exactly where I wanted them all to be and it's fairly spacious. The only difficulty I had was when trying to install the front Noctua fan using the rubber "screws". I couldn't contort my hand to get the bottom one pulled right through. Then I realised I could pull them through before putting the fan in place and pulling the rubber thingy through the front of the panel, which was super simple. Not sure if it shows in the pictures, but the AMD cooler pre-applied paste looked "dirty", which I haven't experienced before. Also the Noctua fan had actually been used or tested, someone had already mounted it using screws, so the plastic was worn from that.
The parts list is accurate, but unfortunately pcpartpicker doesn't always have the same stock so I've had to manually provide the URLs and/or pricing.
EDIT - Nobody pointed it out yet, but I couldn't find the original box for the RX470, and it was already in my Vega box, so I just left it in there. He'll probably get that card one day anyway :)