Perrault recogió el relato de fuentes populares, pero no se sabe con certeza cuánto añadió o modificó.