I think the cover of this book is really cute! It seems really age appropriate for middle grade. That being said I don't usually read this young of a book but I think people who like reading this age range would love it. I do have a bunch of younger people in my family that I know would love this.