Took about 2 12 hours to assemble. It is particle board but is very heavy duty. It did come with some scratches and nicks in the wood that I didn’t notice until I got it halfway out together or else I probably would have sent it back.