Strongly influenced by Leonardo da Vinci, particularly in the background, reminiscent of the Virgin of the Rocks), the work has several elements in common with other colleagues of Boltraffio such as Bernardino Luini and Andrea Solario, which in the past has caused attribution difficulties.