I saw it with my good friend and 11 and 10 year old daughters. We loved it! I would not take preschool age(and younger) children to this movie, but all other ages are fine. We felt like the movie could have been longer and felt it was very funny at times. It was very well done.