Fast delivery. Sturdy and pretty shelf. It was easy to put together. Hanging it was much more difficult. The provided wall anchors are plastic and they broke. The screws provided to use for hanging were too long. Other than the hardware to hang it is a great addition to any home. With many options.