I like the style of the desk, but there a few drawbacks.  1. One of the metal support legs did not come pre-drilled for the screws that are supposed to go into it.  I do not have metal drill bits, so I had to come up with a way to get the structure to work using tape and rope.  As that side faces a wall, I don't care about how it looks.  2.  Be aware that you will have a hard time finding a keyboard tray to mount to this desk.  The bar on the bottom keeps the tray from sliding forward.  3.  It is a tall desk.  I'm short, and I need to have a foot rest to sit comfortably at this desk.