I thought Ashley Wagner has a very nice long program. If she could only do a clean program in competition, the whole thing would look perfect. I liked both Mirai's music choice and costume but thought the choreography was a bit lacking. In the beginning, it looked pretty good. But she seemed to lose the character halfway through the program. In the end, the music was very fast so I was expecting something like a step sequence or some jumps. Instead, to the fast music, she did spins that didn't fit the dynamic of the music. I hope the program will look better at competitions in the future. Mirai is a great skater herself. She just needs to believe in herself because she has everything to become a great skater.