Rating based on my three year old nieces reaction to the book.She sat patiently and listened to the whole book without interruption which is a really good thing. Also, when we were done she immediately said she wanted to read it again. This shows just how amazing she thought the book was.