This product is great in its final form, but:
the assembly manual was very badly written. If I weren't a very experienced mechanical engineer, I do not know if I could put this together in under 6 hours.  Parts were either mislabeled or not labeled at all.  Assembly steps did not have any photos. 
Yet, again, I want to say that the bookcase is very beautiful.