The perfect replacement stick for Mayflash F101. There were problems with the joystick not recognizing all directions, but I tried a different cable and swapped the cable and now it works fine. A five-pin cable is required (sold separately) but can be purchased as 5 for $3 so it doesn't matter. The installation itself was very easy - I went in completely blind and figured it out with no problems. Highly Recommended.