Nice addition to the desk. As far as assembly, the pieces need better labeling. Many of the pieces are missing the labeling per instructions making it a bit harder to piece together but still doable.
Satisfied with the purchase.