It was slightly a pain to put together but overall it came together very well and I personally love the end result. The biggest issue was getting everything together and then tightening it all up while making sure it was level. Mine came out slightly eschew as it doesn't seem level but the problem is I'm not sure if that is my issue or the frames.

One thing to note is that the bookcase is surprising solid and weighs more then it looks, to me that is a great thing as it speaks to it being solid.