Recommended Game Crontroller with buttons correctly matching ES?

Can anybody recommend a budget game controller that’s still good quality where the X,Y,A,B buttons match the correct positions as being referenced on Emulation Station??

Any control that has the Nintendo layout will match, but you can set up your controller however you want on the “Controller Mapping” and also:

Main Menu → System Settings → Developer → Switch A & B Buttons in Emulationstation
Main Menu → System Settings → Developer → Access Game Options with North Button

I didn’t even know that option existed, I was gonna recommend this as I found it strange holding down the select button haha. Great!