It came in many pieces but everything fit together nicely and was easy to assemble. Very good looking Shelves. Exactly what I was looking for. Will be ordering another one.