I am very pleased with the product. Originally I assumed the piece was just going to be standard grade unfinished wood, but after receiving the product I decided the wood finish was fine enough for staining. Now this arcade unit feels a bit less like a toy and more like a piece of furniture. As for functional requirements, the holes were aligned nice, and fit the cabinet perfectly. My only critique is maybe the two players could be spaced a tiny bit further apart (though truthfully that is probably more of a constraint problem given Arcade 1up's form factor)