Overall best counter in most situations. Almost always top in DPS and very high in survivability. The Pokemon you want for the job.
The next best, in case you don’t have enough Supreme counters.
Will often have more DPS than Good counters with significantly less survivability. May have more or less DPS than Supreme counters.
Will often have as much or more survivability than Supreme counters, but less DPS than Good counters.