Too much CGI in my opinion but I understand it comes with a great sentiment behind it. Zendaya's voice and performance is unparalleled compared to the others, I think it was the main reason why I wasn't disappointed in watching it.