Good morning Guys
I’m new on this forum and I thank you in advance for all  the input.
I want to build a mame cabinet to play mostly old 80’s arcade game. I was planning to buy an X Arcade “Joystick,button,encoder” package  but after reading reviews and comments it looks like their component are cheap.
Do you have advice about good quality (not necessarily the best) component to build my control panel ? I have “OK” computer and electronic skills and I‘m used to build stuff. I would like to find a package including everything needed but I’m open to the idea to buy individual parts as well,  but I’ll need some advice to make sure I do not forget parts and have everything compatible together. I’ve look at place like 
http://groovygamegear.com and 
https://na.suzohapp.com but I’m a little lost in their huge selection.
Here is what I “think” I need.
-(2) 8 ways joystick
-Approx. (15) push button with microswitch 
-Keyboard encoder
-Wiring
Hopefully I’ve been clear, English is not my first language…
Thanks again for your help.
Martin