I bought two of these in white and love them.  They were very easy to hang. One doesn't fit snug on the wall, but that is entirely the fault of the walls because it isn't square, and the shelf still looks good as long as you don't look closely.