It certainly did the job. However it did not fit the switches I already had. I found switches with three different threads so be sure to buy switches and covers together to avoid compatibility issues.
The way the cover push fits over the switch retaining nut means the cover could come off if handled very roughly. In normal use this will not happen but a spot of cyano will secure it.