I needed a bookshelf to store some things that had very specific dimensions and wasn't too expensive - this fit the bill.  It is cheap, so it isn't super high end, but it looks pretty good and has adjustable shelving, another plus!

Pros: Good value, looks good, easy assembly
Cons: Cheaply made