I think this movie was perfect for 3D! I'm not sure that it would have been as great otherwise. It was such a cute imaginative movie. It was nice to see a good clean movie again with no hidden adult humor or that was suggestive in nature. The love story was cute enough where it WAS NOT inappropriate and the moral of the story was good too. Overall a pleasant experience.