This book is brilliant. It is a book about loss, and childhood. And loss of childhood. I thought this book was well written and can not imagine this story told any differently. This is definitely a great book for anyone who like fairy tales. Is this book good for children? I struggled with this question as I read this book because I have a young teen who loves fantasy type books. There is some descriptive bloody violence in this book. It takes a page from the Brothers Grimm in that some characters stories come to a violent unhappy ending. More than the violence, what make me question if this is a book for children is that it is a book about loss such that I think someone with more life experience would get more out of the book. An older child could certainly enjoy this book, but I do think the themes in this book are more meaningful to an adult.