It's really solid and well made, but yes, it is a long assembly process.  I would say I am intermediate with my furniture building skills, my boyfriend is incredibly handy.  It took us just over 4 hours.  It's not that it's overly difficult, just a lot (LOT) of pieces and takes time to get it all together.  Well worth it, it's a lovely, substantial, professional desk.  I'm thrilled!