I love the look of these shelves.  However, they should come with the proper drywall anchors.  Instead, they come with incredibly large, long screws that are expected to magically align perfectly with wall studs.  We ended up buying drywall anchor/screw sets and needed to use a washer as the bracket holes were drilled very LARGE too.  A pain to hang, but I LOVE the look of them now that they are up!