The finished product is beautiful and perfect for its purpose. However. Putting this thing together was a nightmare. Every piece was labeled, which was great, but the instructions don't always specify which side is up or down or left or right. On top of that, most of assembly holes were to small for the assorted hardware, which left me wanting to toss the whole thing out the window and be done with it. But I perservered and the finished desk is great.