The story-line is very common, the language and writing style is childish, characterization is average, and the conversations are too cheesy. Same feelings are repeated too often. Lots of grammatical and spelling mistakes. Overall, not a pleasant experience by any stretch of imagination. Difficult to fathom that its a bestseller.