Xbox controllers have always been the best option for me. They are well built and last for fucking ages. Easy to take apart to replace things like thumbsticks if the rubber wears off or to clean out when they get a bit older.
I currently use an Xbox one controller and it cost me under £20 second hand, I have a second one that I got as a back up purely because it was about £5. They can be had for absolute bargains second hand!
I know another replier mentioned a dongle for wireless play which I believe is for the older controller as the "one" controller has Bluetooth which syncs up with my steam deck flawlessly and has just worked with no fucking about.