hard to choose between (because both are excellent); equally matched; of comparable quality
hard to choose between (because both are excellent); equally matched; of comparable quality
hard to choose between (because both are excellent); equally matched; of comparable quality