Assembly was kind of a nightmare. The drywall anchors provided didn't work properly so I had to buy other ones. Other than that, it seems like a good and sturdy shelf.