I listened to this based on several recommendations even though it is not my usual genre, I was surprised how much I enjoyed it and was in tears several times. I do feel like it might have been easier to follow as a physical book but having different voices for each person helped a good bit.