To assemble, we had to buy additional parts and drill additional holes to get the parts to line up. Assembly requires someone who is pretty handy and has appropriate tools.

However, once assembled, the desk is great. The finish looks refined and the desk does not look cheaply made. The desk feels substantial and suits an adult office space well.  

Pros: Desk feels substantial-- not flimsy.
Cons: Assembly was a challenge.