I was very happy with this shelf.  Looks much more expensive that what I paid for it.  The shelf was very easy to hang and came with all the hanging brackets.  Very nice!