Item is a perfect replacement for a wave 1 & 2 Arcade1UP mini cabinet. I am converting mine to a MAME cabinet and wanted to be able to play joystick, trackball, and spinner games. I bought a plexiglass overlay as well, and put black vinyl between the wood and plexi for a great finishing effect. DIY Retro Arcade proactively me status updates - order received, in CNC queue, being made, shipped - was a very nice touch and much appreciated.