I needed a stylish shelf to fill a small wall space and this product was the perfect find.  Excellent quality and very easy to hang.  However, I suggest you use/buy your own wall anchors as the ones that come with the shelf are sub-par.  

Pros: Great value, easy assembly, stylish wall display
Cons: Wall anchors provided are sub-par