Motherboard is an acceptable board for the CPU. The bigger question is what is the intend use of the system.
Gaming: Not a good setup with support of only one PCIe 2.0 x16. You be better served going with an ASRock 870 Extreme3 for a little more money.
Standard Usage: The motherboard is perfectly capable of handling the setup for everyday usage (general PC).