L'opera, attribuita a Polidoro da Caravaggio, è un'encapsulazione della tradizione rinascimentale italiana, realizzata in olio su tavola. Le dimensioni della composizione sono di cm 53,5 x 53,5, mentre il supporto con cornice raggiunge cm 68 x 68 x 4,5. L'iscrizione presente sul retro della tavola fornisce una chiara attribuzione all'artista.
Dal punto di vista stilistico, l'opera presenta una resa emotiva intensa, con un'accurata attenzione ai dettagli, in particolare nelle espressioni dei volti. La qualità della luce e delle ombre apporta un effetto quasi tridimensionale ai soggetti, con particolare enfasi sulla Madonna e il Bambino. Il San Giovannino è rappresentato in modo analogo, rivelando l'abilità dell'artista nel trasmettere delicatezza e dolcezza.
La condizione dell'opera è complessivamente stabile, sebbene la superficie pittorica presenti zone di ingiallimento e sporco. A luce naturale, sono visibili consunzioni e integrazioni, in particolare sul collo della Vergine e un restauro sul volto di San Giovannino. L'attenta analisi agli UV mostra una fluorescenza intensa, complicando la valutazione degli strati pittorici. Ulteriori restauri sono stati effettuati per preservare l'integrità dell'opera.