I’ve only seen the movie and intend to read the books to my children, so I like them and C.S. Lewis in general. I do have minor quibbles with it. The allegory is a little over the top which tends to make the adult non-Christian balk, so in a sense it is preaching to the choir (which is acceptable, but an adult would probably prefer something more subtle), but it was clearly designed for kids so that is not much of a quibble. Also, everyone loves that speech Aslam gives when he resurrects about what the white queen neglected to take into account about secret prophecy (or however it was worded). For me that was too didactic.
Scott