The casting was perfect. The chemistry between Hardin and Tessa is insane.
I see a lot of one-star reviews claiming that cheating is normalized. It is not. She โcheatedโ on her first boyfriend who sheโd known since childhood, and who sheโd never slept with. It was wrong but not part of the big picture of the story.