It's a good animated film, but it's not a very good adaptation. I watched this movie when it came out, i was 12 back when. I though it was a masterpiece, but when i learned that it's not very faithful to the original book, i became critical towards the movie. Later i learned that Ted and Audrey are characters that were created for the movie, they were never in the original book. Moreover, Ted was voiced by Zac Efron and Audrey was voiced by Taylot Swift. Audrey never had a song in the film, which doesn't make sense because we all know that Taylor Swift is a singer. Do you know that's also weird? This movie had the same writes are Blue Sky's "Horton Hears A Who", which is considered a much better adaptation.
As flawed as this movie, it's still MUCH better than "The Cat In The Hat" (2003), "Foodfight!" (2012) and "Norm Of The North" (2016)