Cette uvre représente Marie, debout, avec un illet à la main et l'enfant Jésus, attiré par la fleur, assis sur un coussin.
Les habits de la Vierge sont très ornementés, rappelant ceux d'une reine, et sont peints avec de nombreux détails. La coiffure est également très travaillée rappelant les études de la tête de Leda menées par le maître.
C'est l'une des première uvres de Léonard de Vinci et l'on peut noter l'influence du style de Verrocchio et de l'uvre de Lorenzo di Credi.
La figure de la Vierge semble ressortir de l'ombre de la pièce qui contraste avec le lumineux paysage qui apparaît au fond, à travers les fenêtres. Les montagnes du paysage sont une constante de l'oeuvre de Vinci