Not hard to assemble. Looks great . Price was good. overall very pleased.  Will probably add another bookcase to finish .