I read the book in one sitting. The combination of an exciting plot, a free summer afternoon, and a fairly easy reading level lead to this. The book was very well writen. The main character, Sam was very easy to relate to even though her situations were a little over the top. The romance in the story was cute but not over the top. I would recomend the book to any girl looking for a story with everything in it. Even older girls can enjoy the story, I certainly did. The Literary Society at my highschool is currently reading the book.