paigeoliver is right, cabinet with a controler, there should has 2 joysticks, 2 start buttons for 2 players, and another 3 - 6 control buttons for each player - like normal Jamma cabinet.
cabinet material can be wood, metal or ABS....just replace the PCB is okay when you want to play other games.