I listened to the audiobook and there were times that I felt confused. It's a beautiful story, but it has a then/now format and at times I missed the change and got mixed up. I plan on reading the book sometime because others have said it's really really good and I think it was just the audio that had me missing stuff.