These buttons are perfect for my industrial and scientific projects .They are incredibly easy to install and work flawlessly. The button`s momentary action gives a nice tactile feedback for users. The only downside is that the product may be a bit pricey compared to similar options in the market..