I am relatively happy with this purchase.  It took about 5 hours to put this beast together. There are some components that look so similar, it's easy to use the wrong part earlier in the process and then have to remove them later to put the right part in.  The items that are easily identified are marked with a number or letter.  The parts that are not easily discerned are not marked ( kind of stupid when you think about it).  The final product looks nice with the exception of a few marks on the desktop which happened during shipping.  The finish is very thin and easy to scratch.  I'm buying an acrylic desktop to protect the surface because even the use of a mouse on the surface will damage it.