A couple of my favorites:
Nintendo Switch Pro Controller
The Logitech is pretty affordable, works right out of the box, and uses 2.4GHz wireless adapter so you don't have to mess with bluetooth pairing. Supports rumble.
The switch pro is more expensive, but the stick would be in a better position for N64 games. It does use bluetooth so it needs to be paired, but I had no trouble with getting it to work.