Pretty good. The plot is jangled up and it feels a bit rushed but all in all its a solid story with a cute moral