Definitely does Petipa's choreography justice. Most of the dancers are incredible, but as a ballerina myself, I look for stage presence--and I really didn't see any presence in Odette. But she DOES do 32 fouettes, and that makes it worth watching!Siegfried is fantastic, as are the other dancers. Worth buying.