Quoted from thepinballworks:I used commercial grade carpet with out padding. Glued directly to the concrete floor.
Bingo. This is what I have. Hardwood lets the games slide to easily when playing, which makes a huge difference. Also scratches easily.