I have 2 (18 and 20mm) of these and they are far and above the best butterfly clasps I've found in this price range. They lock immediately every time and hold securely, come polished but can extremely easily add brushed metal texture if it fits the watch. Might mean it is scratch prone but not sure yet.

My only complaint is there isn't a 22mm varient.