Very nice once it is assembled.  I took my time to assemble it right the first time.  I assembled it over the cardboard box it came it to avoid scratches.  It took me about 3 hours to put it together working at a slow pace.  

Everything fit well and the final product is solid, functional and it looks good.

Note that the bottom compartments are completely enclosed.  There are no vents to allow air flow and no holes for wires.  Since I wanted to place components on the bottom, I left the back open simply by not adding the back cover.