My granddaughters were 3 and 5 when we first read this delightful fairy tale. We borrowed the book from our library. They liked it so much that I ordered a copy for them to have at home. They are now 14 and 16. I asked them about this story today and they still remember it with great detail. It was a huge hit for us!!