Complicated assembly, nice looking product. Only issue is that the top and bottom front boards don’t sit flush with the top and bottom seam of the bookcase. This makes for a slightly less finished/polished look.