Assembly took quite a long time but overall I am very happy with the desk! Seems very sturdy!