The CH Mach three controller was one of the most classic controllers during the Apple 2 days. The other classic one I used a bunch was the CH Flightstick (2 button).
I got an off brand one with my II Plus. Can't recall the name of it right now...
But I found it very awkward and tacky so I found a great deal on an Apple Joystick IIe/IIc. Came with the original box and all.
All you need is a little adapter that swaps the ribbon type connection on the II/II Plus for the more common DB-9 connection on the Apple Joystick and you're good to go. Suits it well I think!