It did take some time to put this together (about 2 hours with my husband who is very handy). But there were no missing parts and everything went together nicely. The outcome is very nice! It is a great size and very sturdy!