I had a guy come in to put it together, which he accomplished in about an hour. He indicated that the directions to assemble were clear and all the parts were there. The shipping box was very heavy so carried the contents individuality up stairs to assemble.  Nice bookcase.