Bookshelf is gorgeous and arrived very quickly.  It really does have to be tied to the wall if it is placed on carpet so I wish it would have come with a predrilled hole for that but not having to assemble it in the first place was a big bonus! just know you need to own a drill and bits to place this on carpet.