Pros  

It’s easy to put together
Looks great
Adjustable shelves

Cons

A little on the cheap side
Definitely need the wall mounts that protrude.  I put it on top and hid it.