On Rotten Tomatoes the film has an approval rating of 70% based reviews from 145 critics, with an average rating of 6.23/10. The site's consensus reads, "Though the material is predictable and formulaic, Reese Witherspoon's funny, nuanced performance makes this movie better than it would have been otherwise." On Metacritic the film has a score of 59 out of 100, based on 32 reviews, indicating “mixed or average reviews”. Audiences surveyed by CinemaScore gave the film a grade "A-" on scale of A to F.