This was very simple, albeit a bit time consuming, assembly. The drilled holes all lined up well and I had more than enough hardware to complete the assembly. The desk is very good looking and I am very happy with it. The only thing that prevented me from giving it 5 stars was that during assembly I put a gauge in the top of the desk. I’m not sure when or why it happened, but I am confident that I looked over the desk top before I started assembly. Nothing sticks out to me as an event that caused the gauge, so I wish the finish had been a little hardier to prevent an accidental gauge like this from happening.