I recently purchased this desk. It was fairly easy to put together. It looks great and so far seems to work well. 

Pros: great value, easy assembly