The overall cinematography, costume, makeup team, set design, and choreography was great.
The plot line and choice of actors/actresses could have been better. Arianna has a great vocal range, but has a long way to go before becoming a believable character. Her performance felt forced, in my opinion, and incredibly shallow compared to Cynthia's well fleshed out character. It was distracting having such a massive difference between the two main characters. Even Boq felt deeper than Galinda.