Last month we went to Disney on ice! I did not know what to expect but it turned out great. It was 2 hours long and a great performance. They told kids they can be brave, loving, adventurous, forgiving, accepting etc. Our girls loved it. The dancing brooms from Mickey was crazy.