I second this. If you already have one (or even a ps5 controller) then they are a perfect choice. I imagine a switch pro controller would work too, and you get the bonus of having a nice controller for your switch.
If you don’t have one then 8bitdo is a safe choice