Loved the bookcase once it was all put together! Per the other reviews, it does take a few hours to assemble, but I just took my time. Did have some issues with shipping, some pieces were broken and unusable. But All Modern was very understanding and were quick to replace and ship the broken items, excellent customer service!