I listened to this on audio and loved the narrator. I enjoyed the book until the end....then nothing came together for me.
It jumped around in time, from the main characters past and present--which is okay, I've read that kind of text before-- but at the very end, it was like, yah, so?
But it was a beautiful listen and I kept wanting to hear more of the story. Maybe I was just 'personally' disappointed in the ending, because it was very well written, I just personally didn't get the ending.
Of course it has won many awards and most of the reviews are great! So, you'll have to read it yourself to see.