It arrived quickly without any damage. My husband assemble it (took about an hour) and it seemed to be quite difficult. The finished product looks great, but the durability of it was just ok. The shelves have adequate space. We have it in our office and have placed books, décor items and picture frames, as well as a printer on it. Overall, I am happy with the product, just wished it wasn't such a nuisance assembling it.