In my experience - excellent. I have a new one and so have a couple of club members. I did strip mine after a few shots but didn't see the need to modify anything just added a smear of suitable grease/tar onto the mainspring.
I fitted a Sports peep sight which works well with the inter changeable foresight unit.
HTH
Ian