This is a cute comedy. It definitely has its flaws - predictability, awkward dialogue and relationships that never get explored although they're hinted at - but the message is good and characters make you laugh. Tiffany Haddish is a great addition to the movie and a joy to watch.