The shelf itself is okay for the price. The hardware is not the best. When screwing in several screws (by hand), the holes were stripped. Some were in odd places making them a little difficult to reach. And the hooks are pretty cheap but not a big concern for me. 

The anchors were not in my opinion big enough. I could not line the holes up with any studs to fit the space I wanted so had to use the anchors. I added an extra screw to the piece through the back board into the stud. I also did not receive the guide to mark the screw holes on the wall so I had to hold the back piece with the top on it up to the wall to mark it. That got tiring doing that by myself and making sure it was level. 

I would not buy this had I known what I know now.