Nice desk. Assembly will take several hours as there are a lot of pieces to this desk.  But not a big deal. I put it together myself.  Instructions are clear a d easy to follow. The end result is a strong solid desk.  Very pleased.