Took just slightly over 3 hours to put together and does come with a ton of pieces, but it wasn't that hard. Seems to be a good, sturdy desk. Didn't come with any damages or anything.