These push buttons are great for all sorts of projects. This assortment comes with 5 different colors and the button is soldered to a breakout board with a 10K pull-up resistor and 2.54mm male header. The colored caps are removable . The dimension of the button is 12mm x 12mm.