The board is decent, it functions well will Ryzen 3700x. It is lacking in some features, but most of that an educated buyer should know going it. The biggest flaw is that MSI is ridiculously slow on software updates; Ryzen has release an update for Ryzen motherboards weeks ago, but MSI hasn't posted...