The costumes were great. The casting was really well done. It felt really magical and amazing watching it in 3D. Halle Bailey has an amazing voice. All the actors were great. Jonah Hauer-King, Melissa McCarthy, Jessica Alexander, Javier Bardem, Daveed Diggs, Awkwafina, Jacob Tremblay. They all really well portrayed the characters from the original. I also enjoyed the new songs that they added. There is so much stuff I want to say about the movie but, I can't. No spoilers. Highly recommend watching it with family and friends.