This shelf was much harder to assemble than we thought. The drywall anchors were a bit flimsy, and we didn't fully trust them, so we ended up purchasing a new set from our local hardware store. Two of the holes did not line up properly, and we had to drill them ourselves. However, the shelf is very sturdy and looks great once all set up. Overall, happy with this wall shelf!