First, the box for this shelf is extremely heavy!  So be aware of that if you're a single person ordering it.  So far that's my only complaint about it.  It's a nice looking shelf and perfect for what we needed.  Putting it together took a little while, but it wasn't terribly complicated.  All in all, we are happy with our purchase.  

Pros: Nice looking, functional
Cons: Heavy box!  :-)