Sebbene esistano molte versioni diverse del balletto, la versione più rappresentata è il revival curato dal maestro Marius Petipa e Lev Ivanov, con la rivisitazione musicale del Maestro Riccardo Drigo, realizzata per il Teatro Imperiale Mriinskjj di San Pietroburgo, la prima fu il 15 gennaio 1895.
La partitura originale fu composta da Čajkovskij tra l’ agosto 1875 e l’aprile 1876. Solitamente si rappresenta in quattro atti e quattro scene. Sebbene esistano molte versioni diverse del balletto, la versione più rappresentata è il revival curato dal maestro Marius Petipa e Lev Ivanov, con la rivisitazione musicale del Maestro Riccardo Drigo, realizzata per il Teatro Imperiale Mriinskjj di San Pietroburgo, la prima fu il 15 gennaio 1895.