With 100+pieces very time sensitive to put together.  Looks great online but by all means....not easy to put together unless you hire an army to assemble.    It's a four-person job to put together and then it doesn't go into place like the picture show or like it should go into place.   Next time I want order 20, I'll pay the extra for the bookcases to be assembled by the manufacturer before there'll be delivered.    Live and learn on cutting cost.