Reasonably easy to assemble, but pretty time consuming. I ordered two of these bookcases and once Id assembled the first one, the second was a lot easier to assemble. They are pretty such exactly what I was looking for and seem pretty stable, now assembled. Would buy again.