It's not bad as far as children's movies go. It's very cute and charming and the world looks very interesting. The story seems a bit flat as they don't go into character motivation, dip too deep into world building or even tell the rules of how their magic works. I enjoyed it but was a little bummed they didn't show more of the school life.