A good basic board, easy to install and setup, user guide is ok, the down side to the board is no hdmi, but that can be fixed with pci-e graphics card.
I would say this board is for a basic system you want to start off with. for later upgrade but, it only goes to 8GB ram, the other board I had was an intel it went to 16GB not that you will need that much ram.
If this had hdmi and went to 16GB it would be on match with the Intel DG45ID I had. I used this ASRock to replace intel after is died.
8 out 10 for this board cheap and basic board for almost all needs.