This desk is great, it's big but not too big.  it took almost 3 hours to put together, there are a lot of pieces but the quality is great