Personally, this book is an absolute favorite. I've read the whole series at least three times because of how amazing it was written. A lot of books have good story lines and I'm glad this author in particular was able to nail it. It is a tween book, but as the characters grow older and the book, the language begins to be more mature and challenging for readers. And it begins to get lengthy as well. This book has taken a special place in my heart.