I enjoyed this book very much. The story was beautiful, the characters interesting and imperfect, their relationship sweet and full of mistakes. I liked the ups and downs Ben and Vinnie went through and even though there were few frustrating moments, they fit the story and made the ending more satisfying. Narrator did an amazing job, his voice and talent made this book a perfect listening experience. This was my first book by this author and I am looking forward to more books by her.