Honestly, going into it I thought it would just be another sappy "chick flick" however I was pleasantly suprised. Very good flow of movie, very funny and complete. Had me laughing around every turn and there were even some parts that made me think to myself "please dont let me cry in a movie theater!"