I'd rate the story a mediocre 3 outta 5 stars, since the plot was quite predictable and didn't have much to it. I did, however rate the book a total of 4/5 stars because, 1. The cover is pretty hot. You've got to agree with me. In fact it was really the cover that lured me to read this book. 2. The writing is good. For a common and predictable plot, Lauren Blakeley sure did make the reading fun. Not to forget certain scenes were HAWT! The kissing... the flirting... Yum! Hot! Hot! Hot!. Also, the book is quite short so it would make a quick read ( though I took a while to finish it since I had some exams to study for...)