I bought these sights to go on my Springfield XDM 9mm 4.5. The sights are great. Awesome visibility and the cost is competitive with other brands. I looked into the Truglo, however the sights felt cheap and I wanted to keep to a somewhat stock look to my duty weapon. I believe I went the right route and and very happy. The only thing I will say is do not attempt to install these yourself unless you're an armorer. I took mine to a local gunsmith and had them on in about 15 minutes.
Pros: Reliability, value, visibility.
This review was written in the old system and had content requirements that are different than reviews written today.