Bought this book for my 7 year old daughter. After 3 pages it was consigned back to the book shelf. Unsuitable for younger children unless you want a severe dose of attititude from them. Appalled. I'm not even sure I will let her read this when she is older.