Very sturdy desk that was relatively easy to build, despite having many steps.  It can be modified to have the keyboard on either side of the desk and instructions are provided for both setups. The tall cabinet without drawers does not have a hole in the back, so if you are planning to put your PC in there, you will need to drill a 1-inch hole.  The desk is higher quality than Ikea with very similar types of connectors.  The drawer glides are very smooth as is the keyboard tray.  Overall very pleased with this purchase.