Project to put together but love the piece. Took about 2 -3 hours to put together.  Lovely piece.  Perfect for my sons room and very heavy