The book was kind of so-so.. I dont get the craze related to the book.. I liked the characters but the writing seemed lousy.. The plot was not well crafted... Overall a average read... But for someone who reads very less and has never read a good YA story,, this can be pretty much be good for them..