These shelves are relatively easy to hang.  However, one of the pegs, which seem hand made, is not wide enough to keep the shelf secure and close to the wall.  It sags to the front slightly.  To remedy this, I used a piece of wall hanging tape between the shelf and the wall. 

Pros: Great for small spaces, good price
Cons: Mount dimension was off