This book is amazing. I like this book because it is an awesome story. I think 5th grade and 6th because it was very....slow and then sped up younger kids wont get that very much. Plus it is a feels topic for some. I loved this book I think others should read it.