Great book shelf!  It's by no means high quality, but it looks nice and does the trick.  I had one piece come with a bit of a smashed end, but it was on the side so is covered by the side rails.