Regarding structure, this novel was masterfully crafted. The interconnectedness of the characters and their thoughts, actions and experiences was amazingly detailed. Also, the descriptive analogies were a pleasure to read. However, I can't ignore the fact that while reading this novel, I spent a lot of time either mildly curious or just plain bored. That is not the way a person wants to spend 925 pages.