It definitely took a while to put together, but totally worth it.  High quality desk, great price when compared to Pottery Barn or Ballards.