As Annie delved into her past moving back and forth in time, I was able to follow along and did not have difficulty with this format. There was, however, another element of the structure that did slightly affect my overall opinion of the book. Annie's story is told to her son, but it was sexually quite explicit, and I found myself uncomfortable, not because it was explicit, but because she was telling it to her son. Although I don't have children, I don't think I would give personal sexual details to a son. I'd be interested in hearing other readers' thoughts on this. Otherwise, 5 stars!