DS9 was known for featuring complex, multidimensional villains - Dukat and Wynn among the most noteworty. Michael Eddington was an entirely different animal - the noble adversary, a guy who was fundamentally good but whose goals put him in conflict with the series' protagonists.
This episode matches him against Sisko for the last time and gives him a fitting farewell. The two continue their mental chess match in the first half of the episode, continuing the thread launched in "For the Cause" and "For the Uniform" - and then reconcile in the conclusion. The conclusion - where Sisko (who was less than honest about his enmity toward Eddington) abandons his obsessive dislike of Eddington and acknowledges the latter's nobility - is an nice epilogue.