is it a good pc?

Solution
I can't see nothing wrong with performance but one certain problem - h110 motherboards won't support coffee lake cpus. Unless you have a cpu that supports h110 motherboards, I'll change the motherboard to a x370 motherboard if I was you.
I can't see nothing wrong with performance but one certain problem - h110 motherboards won't support coffee lake cpus. Unless you have a cpu that supports h110 motherboards, I'll change the motherboard to a x370 motherboard if I was you.
 
Solution
You need to be careful with the H110 motherboards because a lot of them say they support 6th and 7th gen CPUs, but when you read the fine print they say you have to upgrade the BIOS to use a 7th gen CPU. This requires either an RMA back to the supplier (6-8 weeks, you pay the outbound freight) or a 6th gen CPU to get the BIOS updated before installing the 7th gen chip. Use caution and ask questions.