This is the second time Ive purchased these shelves.  They sit flush to the wall, durable and functional because they have more depth than most floating shelves.  The supplied hardware is terrible so we always use our own anchors and screws.