Nice desk and not too difficult to assemble - took about an hour.  It's quite small though.  But looks stylish and is pretty solid.