I've recently been rewatching the entirety of DS9, in order. While there have inarguably been some clunkers, I found this episode incredibly painful to sit through. I'd even go so far as to call it the worst episode of DS9 (at least up to the end of the third season). The aged Bashir was ridiculous, the different facets were way too over the top, and everything was just so bloody obvious.