This was a very uneven book, at least in my experience. The first 100 pages or so are rather confusing, I kept reading simply to see where it was going. Then it suddenly picked up for a while, but eventually went back again to some really choppy narration. Some people will probably enjoy the style, but it was honestly not my cup of tea.