Pair came on my new 66, I had intended to change them out for reguler sights as soon as I got it, but I'm fairly pleased withn them so far and will keep them.
At least mine are very bright in bright light, and certainly as bright and easier to pick up than any painted on "dot" in dim light. In near total darkness of course night sights are much better.