This desk is very handsome and sturdy in its price range. Cleverly designed, but the engineering in the manufacturing is poor. HOWEVER, as others have noted - the difficulty in assembly is worth it because the final product is so good. Details: All the legs look alike, but there are two kinds. Look for an extra drilled hole near the bottom to identify the legs that will be connected by a horizontal bar at the back of each side. I had assembled almost the entire desk before I discovered that it includes a hex wrench! But all the bolts were well marked. As others have said, the holes drilled in the support arms for the keyboard tray are too small for the supplied metal screws. I had to drill the holes larger. Also - they keyboard tray, once assembled, is not quite wide enough for a standard keyboard AND a mouse, so plan to have the mouse up on the glass. Some say you have to drill holes into the tray to attach it to the metal brackets, but there are (tiny) starter holes that you can use to be sure you are aligned. The self-tapping screws are easy to screw into the wood tray. You will have some difficulty getting all the holes aligned in some areas where the bolts connect, but it all worked out for me, asssembled with just one person.