The desk looks great.  However, not a project to take on if you are in a hurry, quite complicated to put together.