Not too difficult to put together. This is a sturdy piece. I would have given it 5 stars but there were no pilot holes in the door for the hardware to be screwed in.