Very easy to assemble though it did take some time because of the various pieces and the quality is great! I love that this desk offers extra shelf storage as well for organizing office supplies or computer. The only thing I would’ve liked would have been a drawer but still very happy with this desk.