Fairly easy to assemble.  It looks like the picture.  I only have one complaint and that's that the little drawer seems to have a catch in it so it doesn't glide as easily as I would like.  Other than that, the desk is exactly what I wanted!