I really adored this book. Cabot's writing style is so fresh and funny, and she finds a way to make things seem realistic and yet still seem clean. Even though the premise of the book is that Katie is cheating on her boyfriend, the book is still age appropriate and fun. It's a quick, easy read that you will totally get wrapped up in and a book I will definitely come back to on some rainy day in the future :)
While I had a hard time believing that Katie was actually considered a brainiac in her school what with the addiction to making out with people, and being so bubbleheaded about certain things, she was overall likeable enough for me to keep reading, and eventually Katie does redeem herself for her past actions. It was a fun story and overall the romance was cute, though I cringed in certain places (contact embarrasment)!
What happened with Tommy and why Katie is so paranoid about his return is also not fully revealed and only hinted at throughout the book. This drove me slightly batty until all was revealed near the end (hmm, very sneaky Cabot).