Great design and very functional.  Hiring someone to attach it to the wall to make sure it can support all the weight of the books that will be on it.