I have flat & wider than normal but not wide feet. So far I’ve found that I cannot wear Giro or Specialized.
Last year, I found Lake MX237 Endurance & they’ve been great. Pretty much blew through that pair last year & just managed to pick up 2 more pair at close to half price. I remove the stock foot bed & replace w/a flat, thin foot bed on the bottom & a pair of SQLab 214 insoles for flat feet on top. I also use a set of Bikefit in shoe wedges to get my pedaling distributed evenly across my foot.