I do not have them, but a guy who works at my range has them on his Glock 19. I had the opportunity to try them. I liked them. They take a little getting used to, and overall, are not as good for target shooting (IMO). For self defense though, A++++++. Easy to find the big dot, have the night sight feature, etc.
I give them a thumbs up.