My biggest problem with the books is basically that they are childrens books. They are fun to read, but rather simplistic.
These thing change though as the series progress, I wouldn't recommend the last one to young children. Perhaps from the age of 11 or 12. There is bound to be tears in the last part of the book though.