Fairly easy to put together, though one of the tray brackets was very hard to separate, causing some damage to it.

Overall nice looking desk, does what I want it too.