I was thrilled with my wall shelf.  It was perfect for the space I chose to put it and the price was very reasonable.

Pros: good value, great size
Cons: None