As far as chick literature goes, this is a predictable read, but the characters are well thought-out and written. The relationship between Mallory and her sister is so great that it makes me wish for a sister like her. Mallory herself is a perfect well-written 16 year old - she is neither popular nor the loser - god knows there have been too many books with the main protagonist as either end of the spectrum.
This book would be a perfect beach read. For me, it was quite uplifting during a book chain of intense reads.