I don't understand why people are having trouble with the instructions on putting this together. Just take your time putting it together and make sure to not scratch the surfaces and your golden. Assembly time was a couple hours due to the many pieces involved. Very sturdy once put together, even though I didn't use the supplied glue. Desk has enough weight to it that it's not going to move around on you from pushing yourself back from it. I really like this desk. Got it for a triple monitor setup for gaming and couldn't be happier. Keyboard tray is large enough to accomidate a keyboard and a large mouse pad and tucks away nicely. The back end of this desk has a rather nice sized hidden compartment for cables as well as a built in surge protector with 4 connections for power, 1 for an ethernet cat5 cable and 1 port for your desk phone. The compartment has a lid on it secured with a couple hinges and a couple cut-outs for routing cables from the compartment to the top of the desk. The drawers are nice though I wouldn't put anything to heavy in them. The top drawer has four dividers in it for separating your office supplies as well as four cutouts in the back of each slot for things like thin cables. There is a glass window on top of the desk so you can see whats in the top drawer. The second drawer is the same size minus the dividers to accomidate larger office supplies. The bottom drawer is the largest with a couple bars in it to accomidate filing folders, or the bars can be left out and used as a bin. The size of the entire desk was perfect for what I was looking to do with this desk. My only complaint is I wish the top of the desk sat a little higher as the office chair I'm using doesn't have adjustable arm rests and even at its lowest hight, the chair doesn't fit completely under the desk when not in use. Also note worth, this desk does not have a back plate on the back of it so your feet can extend beyond the back of the desk without kicking anything. Another side note is if your looking to get a monitor mount, a clamp style mount will not work with this desk as the back is a few inches to large for the typical clamp to mount on to. If your setting the desk against a wall, a wall mount would work better, or you would need a mount with a stand that sits on top of the desk. Overall, easy assembly, looks nice and very versatile to many different uses.