My nine-year old daughter loved this book. It is one that she enjoyed reading and read through it quickly. It is the one book this summer that grabbed her attention and held it to the end. I highly recommend this book.