Great production
I haven't read the book, so this is specific to the movie.
The makeup, CGI, puppets, and sets are great. It's colorful, weird, fun, and a world worth seeing.
The movie isn't the best, but I miss seeing things that aren't all generated in a computer. I see some people aren't happy with the cast. As a guy who's only point of reference to the material is this movie, it's not bad. It's just not amazing. Regardless, The production is great. It's fun to go back and see a nice mixture of practical and CGI effects in a movie with a lot of color.