I bought this book for my 7 (almost 8) year old Granddaughter. She loved it. Parts she read herself and parts I read to her. For her there were parts that were 'kinda scary' and parts that made her laugh out loud. She is thinking about passing book 1 on to a friend. I just ordered her book 2; to quote my Granddaughter, "I can't wait!".