Great value for the price. Only supports max ram of 16gb (4gb per slot). The opening corresponding to the slot for the videocard is very small. I had to make modifications to my videocard to get it to fit. Overall a great buy.