Although it took a while to put together, the instruction were fairly easy to follow.  We only took a few wrong turns.  After it was put together the desk looks good.  I was afraid it was going to be wobbly but it is not.

Pros: nice size.  Looks more expensive than it is and it sturdy
Cons: OUr computer unit is fairly large and hardly fits in the computer shelf to close the door.  It was also difficult to attach the cables because the cable were not long enough and had to have the computer half in and out of the shelf.