The 3-D effects were excellent, among the best I have seen to date. There were alot of children in the audience and they all loved it. They ranged from 3 up. My daughter (9 years old) and I did too. The story line kept you interested from beginning to end. While I do not like the thought of Shrek ending, it is time to say goodbye. The story line ends the experience nicely.