I love these books. I've been reading them to my granddaughters who are 4 and 5. I think girls of any age could appreciate them however. I love how the stories empower girls and deliver a great message while the story twists entertain and hold the...