Relatively easy to assemble, each part was numbered which was a big plus. Unit is very solid and looks great once assembled, my only con was that the doors were difficult to adjust to get aligned, otherwise would have given it 5 stars