I enjoy Cara Bastone but this is by far my favorite of her books. I started on a Saturday morning and could not stop listening. I love full cast audio books and this one was perfect for that format. The characters are really relatable and the story, while far fetched, was emotionally genuine.