By and large a good mobo. However, I am critical of some features. The M.2 slots are goofy. Instead of having a standoff which takes a screw to fasten down the M.2 the board has these funny, hard to handle little removable plastic latches. Also Don't get an M.2 with a heatsink. It will never fit below the heatsinks which are integral with this board. I disable the default boot screens because I like to see attached devices on boot up. Sometimes this board forgets to detect all of my sata drives.This is more of an annoyance rather than a defect in performance. This board is better on expansion slots than many. You get several 16X PCIe slots plus one 1X PCIE slots. However, today mobo manufacturers don't give you many slots. I have seen dome which have only two. Not acceptable. I am this last criticism at all mobo manufacturers not just Asus