As it appears, the ending is truly the pinnacle of the story. No one would have ever expected it. Yet somehow it makes sense. I did find the book to be cheesy at times due to which my rating is suboptimal. But I would recommend people to read this book. Another thing I like in this book is how the author includes fairytales between the actual plot and manipulates the story accordingly. It was different and very refreshing.