I often think that time shifts are used in novels that don‘t have a strong enough story to sustain them without it, but that is not the case here. The history of these characters & their interactions would have worked fine with a straightforward timeline, but allowing the relevant pieces of the past to come out as the story in the present progressed intensified my understanding & sympathy for them. I really loved this one.