My 7 year old granddaughter loves this book....