I love this shelf, but it is impossible to hang as is, due to poor design.  We had to insert spacers between the shelf and the wall to make it hang properly.  Longer screws for the anchors were also necessary.  Once hung, it looks great.