Just got done installing the sights on the gun today. The sights appear to be of high quality, especially for the price point. They are steel, at which I was pleasantly surprised (I thought they were aluminum) and seem to be quite well-machined. Installation was relatively simple. For the rear sight all I had to do was take of a screw on the top of the stock rear, remove the aperture from the bottom half of the sight, and use that same screw on the Truglo sight to center and tighten it on the bottom half. For the front sight, my Dad and I used a brass punch to drift out the stock front and drift the new sight in. It went in rather stiffly, but that's good, since it should stay snuggly in the dovetail. Took all of 5 minutes.
Overall, I'm super happy with them so far. The two green rear dots, and the red front dot, make for a super fast sight picture. My eyes just jump to those glowing dots and the contrast is very good. I also like that the rear aperture on the Truglo is wider than the stock sights, which will allow me to get on target much faster (helpful since most of the deer I shoot at tend to be moving--we do a lot of deer drives). I may lose a little bit of precision, but for slug gun hunting at 100 yards or less, it should still be more than adequate.
I'll have to wait til hunting season to render the final verdict, but I'm very happy with these so far.