This was good, though I didn't connect with it as much as some people have. I found the writing to be good, albeit a little sterile, and I had a had time getting emotionally invested in the story. The narration of the audiobook felt very 90s- the narrator had a good, kind of generic voice that I don't feel like embodied the character very well. All in all though, I'm glad I finally got to this one!