If you never read the book this is a good movie, if you read the books you aren't gonna love it because there isn't the character build you get in the books. Honestly I didnt picture Dylan as Travis but he honestly is so hilarious and so lovable in any character. Loved him in After we Collided he deserves so many more main roles. Abby wasnt cast wrong but the character I dont think fit her personality in the book all the character personalities were off from the books I think especially Abby and America. Its witty and a light hearted movie but if you want more the books are worth the read!!