This book was good - easy to read and understand, I like how descriptive it was regarding the setting without making it confusing.
The story started off strong, showing the mean, brutal side of Tabitha, while also giving an insight to her inner thoughts and why she is the way she is. I absolutely loved Tabby and Kai's texting era (haha), it was really fun to see their flirty banter and read how they slowly realised their feelings for each other while also feeling conflicted about it. I would have preferred if they got together a little later, but it was still enjoyable!
Talking about the characters, especially Tabitha, I have to say that I couldn't like her - not even at the end. I had a hard time understanding her reasonings for being a bully, she was scared of camila and wanted to be by her side which I get, but that's not a good enough justification for her behaviour. Tabitha never properly apologised to Jamie (Kai's best friend, who she bullied), which didn't sit right with me. I also felt that Tabitha was immature, she still made a few comments directed towards Jamie, that were unintentionally insensitive and rude. Hence, I do not like Tabitha, though I appreciate her trying to change and be nicer to other people.
Kai was charming, he was a great friend to jamie and a great partner to Tabitha. However, he was also quite immature at times which annoyed me, but I could overlook it because it wasn't severe enough to ruin his character. I found his affection for Tabitha really sweet!
Overall, the book was enjoyable and easy to read, with well defined settings, and it was great to read about the characters and their differences. Even though this book was not for me, I'm sure others might love it!