This bookcase is very large and gives me a ton of much needed storage for books and other items at a reasonable cost. While the bookcase is very tall, the height of the individual shelves is not what I thought it would be but that's my own fault for not paying attention to that dimension. I have some books that are slightly too large to stand on the shelves. I laid them on the side so it wasn't a big deal. I also planned to put some magazine storage boxes on these shelves but they were too tall. So I advise thinking about what you are wanting to put on the shelves and checking the measurements before ordering.
The other thing that kind of surprised me is that this bookcase did not ship with hardware to mount to the wall. As tall as it is, and as lightweight as it is for the size, it's a little wobbly. It's not a huge concern for me but if you have small children you will probably want to find some way to mount it to the wall to keep it from being pulled over.
Assembly was very straight-forward and easy. The instructions weren't the clearest but it's pretty obvious where all the hardware goes and it's just a matter of building it up shelf by shelf. The individual shelves, while large, are not that heavy. I was able to do assemble it by myself in a few hours but you might want a second person around, especially when it's time to stand it up.
Overall, I am pleased with this bookcase for the price I paid. It looks good with my desk from another vendor which is also an espresso finish with metal legs. For the amount of shelving space it provides, it was a good value at the price I paid. Shipping was right on time and no pieces were damaged or missing.