I need wide fitting at the front, a cushioned insole and good arch support. I like Allbirds and Skechers. Looking for other options for the gym and for general use. What should I be looking at?