Great book shelf.  Not too hard to put together.  A little heavy, so make sure you have a partner to flip around during assembly.