I've found I can shoot a little better when I can see my sight,so yes I like them.

I've installed the Tru-Glo TFO's on A Glock 43,22,and 19.
Mike