Four of the ten switches had bad threads, preventing them from being mounted to a panel as intended. 2 stars for being dirt cheap, however I am skeptical of how these would hold up in any serious application.
Pros
This is a fantastic little switch for the price. It well made and should last through many operations.
Cons
The toggle switches are quite small and may be difficult to operate for individuals with larger hands or limited dexterity