This movie was very different than the last Shrek. It was so much better. The 3D aspect added a lot of depth and was well-done. I never felt any eye strain like I have at other 3D movies.
My niece loved the movie, too, and was even moved to tears a couple times! She's 6. She thought it was very funny. Also, she's prone to getting scared easily, so much that we've had to leave movies, but not this time. So it's appropriate for sensative children - always a plus!