****SPOILERS****
The best aspect of the movie: The movie really toned down all their character which made them way more likable than in the book cause to be honest most of them where just asses in the book. In the movie the relationship between Hardin and Tessa was much sweeter, Hardin wasn't as big of an jerk and they showed his affection for Tessa well. I really enjoyed how their relationship played out and how they portrayed the bet better here than in the book. The ending was also better than in the book because while it didn't end with a happily ever after, it definitely wasn't as tragic. I also found a lot of the other characters to be really likable in the movie. Tessa's relationship with her mom was better as well as her relationship with Steph.
The not so great parts about the movie: The movie started off really fast and it felt like they just jumped from scene to scene without it actually making a lot of sense unless you read the book, the first few minutes just seemed really rushed. The characters also said things at the most random time where it didn't coincide with the book and it just seemed out of place. There were just so many moments what were like why the heck would you say that right now.
Compared to the book the movie seemed rushed and of lot of the important aspects of the book were left out which I would have liked to see. Also characters were missing that were in the book and some characters that should't have been in scenes were present. But the movie had a more romantic aura for the chick flick category they were aiming for.
Overall I would say that the movie and the book were equally good but for different reasons, but they were both extremely dramatic and should be read and seen at your own discretion.
Book = Movie



