Cute!
As an adult, it is not of my own reading level, but I think the writing and plot are great for its intended audience. I work in elementary schools and I can see kids enjoying being read to and middle grade or advanced readers reading independently.