Good motherboard.
This motherboard is a very good product. Bought it with a Ryzen 7 3700X. So needed the bios update. If you are wondering, unless you have an AM4 processor on hand, you could not do the update yourself. This CM is complete and works great. However, I gave it a 9/10 because I think it's a shame (even though I bought it knowingly) that the 2nd M2 slot shares the PCI-E with the neighbouring slot. Having bought 2 M2-NVME disks, the 2nd one works at half-bandwidth (i.e. 1500Mb/s instead of the ~3000Mb/s). This is more than enough, but it's a shame.