Exactly what I was looking for in terms of number of buttons, 1-at-a-time player configuration with trackball to be used with a Jamma 60-in-1 card in an Arcade1up Space Invaders cabinet mod. My only complaint is that I would like to have a plexiglass cover so that this control surface matches the rest of my Arcade1up cabinets. I was told by diyretroarcade that the plexiglass is not necessary due to the materials used to cover the control surface, but my OCD isn't hearing what they're saying. I would still like plexiglass to match.