First, let me start with what I think is the only real downside. The stick I feel is about half an inch smaller than the buttons and my hands are on the smaller side. If you're one of those people who doesn't put their hands on the board, this shouldn't be a problem. I like the Mayflash F300 stock, especially for the price. For PS3 and PC, it directly plugs in and plays as long as you press the switch on top, while for XBOX ONE, you need the original controller and the included cable. It's fine and better than buying a new joystick. I modified it with a joystick and sanwa keys and to be honest I don't feel much of a difference. I noticed that one of the contacts on the F300 button was bent when switching. The modifications took about 20 minutes, were very easy to do and you will need a 2.54mm 30cm pitch JST XH 5 pin adapter cable for the Sanwa stick. I am posting a photo of the cable you need. Overall a great stick and easy to modify. Highly recommend, especially if you are on a budget or looking to make your first mod.
Keyboard A4Tech KV-300H gray
376 Review
Renewed HyperX Cloud Alpha Gaming Headset with Dual Chamber Drivers and Detachable Microphone for PC, PS4, PS4 PRO, Xbox One, and Xbox One S.
121 Review
HyperX Pulsefire Surge - RGB Wired Gaming Mouse with Pixart 3389 Sensor 🖱️ up to 16000 DPI, 6 Programmable Buttons, Ergonomic Design, Compatible with Windows 10/8.1/8/7 - Black
111 Review
🔌 Logitech F710 Wireless Gamepad - 2.4 GHz with USB Nano-Receiver, Dual Vibration Feedback, D-Pad Switches, Compatible with PC - Grey/Black
190 Review