Desk looks great and fits exactly where I needed it to.  I put it together myself, but the instructions weren't great.  There were no written instructions, which would be fine except that certain steps actually had several steps in 1, which no mention of what order to go in.  Also, there were some pieces mislabeled in the instructions which would have made it extremely difficult to figure out if I hadn't previously put together drawers for other furniture items.