I'm not sure, really. I wanted to like it, but part of me is always a bit dubious about books that have had rave reviews. And I really can't decide if I did like it or not. In the first half, I found the writing a bit annoying, the glimpses of the ending making me think, just tell it in order or tell the end now & we can all go home. But the final third had me in tears more than once, so it had to have got to me.