The ending is so cute and the entire book left a smile on my face, except in a few parts where I almost cried. This is a very YA adult novel and isn't suitable for under 16, but the story is adorable and meaningful and can really reach people! I read it twice in two weeks!