Promptly delivered with all the necessary pieces and the individual components seem sturdy and good quality.  There was an online video that was very helpful in explaining the assembly steps, but the bottom line is that the bookcase did not come out straight or square and because of that it looks pretty bad.  We won't be able to to use the cabinet doors because they line up so poorly with the rest of the shelf.  I suppose we could disassemble the entire thing and start over again, but I'm not sure it would necessarily turn out any different.  Moreover, it was such a chore to put together, I'm not sure that dissassembly is really a  feasible option.