I've never heard any good comments about them, but it seems that there is enough confusion about all of the makers and models other than Pedersoli that comments about one seem to be taken as being about another. I have an Armi Sport, it is wearing Lee Shaver sights. I have no idea of the size of the dove tail, but what I have fits and works really well; as far as I'm concerned, they're the best sights a poor man can put on. I'm still in the experimenting phase of load development, but things are working out pretty well. I haven't had the gun long enough to attest to it's durability, but it seems to be really well made, fit and finish