Overall I'm impressed with this bookshelf! It's visually very attractive with plenty of shelf storage, and I appreciate the cabinets as well to help put away other items or clutter you might not want displayed. I ordered 2 of these bookshelves for my office space and both were delivered safely without damage. Assembly is pretty straightforward but there are a number of parts and screws/bolts that need to be put together - it took about 90 min for the first bookshelf and an hour for the second, once I understood the process. These should be bolted to the wall, especially if you have pets or small children, as they aren't the heaviest. For the price however, the final product is very satisfying!