This book was cute and light and fluffy. But the drama was so painfully annoying that I got a headache. Main issues: Anna being a really annoying character for the most part, st. Clair cheating on his girlfriend and all the characters essentially demonizing Ellie so we don't discourage the protagonists unfaithful behavior, the lack of actually good kiss scenes (like these kisses are built up for hundreds of pages! You'd think they could be a little less general and bland), and annoying petty drama that's just annoying and petty. I did actually enjoy this book for the most part, despite my immediate inclination to dislike it (as many other reviews have said before) and found it easy and engaging which is why I was able to finish it in one sitting. So that speaks for itself I guess. 
 I would totally recommend this book for teenagers or young adults who enjoy a PG romance with a good deal of humorous dialogue. :)