The Schurter MCS18 Series pushbutton switch is a mechanical switch with tactile feedback. It is able to perform over an extremely high life time of 1 million switching cycles with IP65 Ingress Protection.
The little caps which are called soldering aids are included with the switch.
The Accessory Kit for IP65 sealing needs to be ordered separately. The part number is 0098.9201.