A long overdue upgrade from my 7 year old i5 2500K machine.
So far, everything is fantastic. The case is beautiful, although I found some angles quite tricky such as trying to screw in the GPU to the case as the GPU is so huge.. I think that's more of a GPU complaint (if you can call it that), rather than a case issue. Also I didn't plug my old mechanical HDD from my old computer until the very end.. Rookie mistake as I could only reach SATA Ports 5 & 6 (due to the GPU being so big), so I had to remove the GPU to reach the appropriate SATA ports.
Finally, the MSI Z370 Gaming M5 motherboard looks to be fantastic, BUT i skimped on my research as it doesn't have an addressable RGB header which is annoying as I would of liked to have that option. However the case RGB presets are still gorgeous and I can edit the colours/effects of my memory, gpu and cpu cooler individually using software.
Everything else is fantastic and I'm super happy with my build so far.