4.0

The stars are from my 6 yr old. She really liked this book. It's a fun, cute children's book. There are plot holes a mile wide, of course, but most 5-7 yr olds probably won't notice most of them.