So so so many parts- It took me about three hours to put together. But once it was assembled, it is one beautiful desk!