We bought two of these bookcases, and an entertainment credenza for our TV.  The pieces all work so well together, they're solid and sturdy, and they look terrific - very upscale.  We had a little difficulty in the assembly with one of the bookcase backs, but we ended up sanding the edges and eventually it did fit.  Assembly in general is pretty easy, but fairly time consuming, so allow extra time for it.  We love them!