Very difficult to put all those parts together.  It’s definitely 2 man job.  It took us 10 hours to assemble it.  It’s a very practical desk, just be sure you have enough patience to assemble it.