On par with (someone or something)

Equal to someone or something.

The new French restaurant is on par with the best restaurants in Paris.