Mine came less transparent, which i like. I did a build using parts ordered from this website.
2x Seimitsu PS-14-DN 24mm Screw In Arcade Button
2x Seimitsu PS-14-GN 30mm Screw In Arcade Button
1x Sanwa LB-30N Bat Top Handle
1x Seimitsu LS-32 Arcade Joystick
1x Player Zero Delay PCB USB Encoder for PS3/PC and Raspberry Pi
1x Empty Fight Stick Case Smoke – Build Your Own Arcade Project
Bought it to play Tekken 7 on PC and it works flawless.