It will hold books, but the back piece is awful.  There is no way that this was going on correctly.  Additionally, I will have to drill new holes on a trim piece (front center piece) as they do not line up at all.  I am not handy and don't believe that I have the tool required to do this, so this is a hassle.