The story is sweet and hilarious with just a little angst and the best happy ending and the narration is amazing! This is the whole package and everything I look for in a story. I will be re-listening to this again and again!