Love this desk, great quality and very sturdy!  A lot of pieces but was able to put together in the matter of hours... I would recommend laying all of the pieces out before you get started to make it a lot easier on yourself.