Earfun Air Pro 4 or Anker Liberty 4 NC?

Which is better? I'm gonna use it while working in public spaces (coffee shops, co-working space etc.) so I'm gonna need a good one esp on noise cancelling.