Overall looks great, took about an hour to put together.  

Cons: The only downside is that one of the shelves didn't quite line up and doesn't sit 100% flush with the wall, but it's really barely noticeable