This film surprised me; I liked it in spite of the silly and slightly predictable premise. Tina Fey and Amy Poehler brought warmth and heart to their the characters they portrayed. Maybe it wasn't perfect, but it didn't have to be - all it had to do was make me laugh and relax a little, and it succeeded in that mission.