This bookcase is absolutely beautiful!  It arrived 7 days after I ordered and the delivery guys were kind enough to bring it into my living room even though I did not pay for that service.  It was very well packaged and easy to put together. You need to attach the legs.  My husband and I had no trouble removing all of the packing material and placing it in the spot we wanted, but it might be difficult to do this by yourself.  It is very heavy and well made.