Desk took about 1 hour to put together.  Everything went well.  No broken glass.  All screws lined up. I have at least 2 inches clearance between my thighs and the keyboard, which I was concerned about.  When opened, the bottom of the keyboard tray is 25.5 inches from the floor.  The tray slides out 8.25 inches so I can easily access my small Apple keyboard.  The desk does not wobble at all and the tray is stable.  I did follow all the tips in the instructions and from reviews so that helped with assembly.  Very happy with the desk mainly because there is a lot of leg room.  Highly recommend.