Ahrefs is definitely better. In fact, I consider it to be the best all-in-one SEO tool available. That's not to say that Semrush is not good. Ahrefs is just better.