Assembly was pretty straight forward, but instructions are lacking with respect to the reversibility of the drawer/shelf unit. The metal frame that gets attached to the top is excellent at providing strength, however, if you might want to add a slide-out keyboard tray down the road (as I did), the top’s support frame is going to make doing so very difficult, if not impossible. I have tried several