I am looking for a new pair of sneakers to wear to the gym. I don’t really run, but do classes (Zumba, body pump) and elliptical type machines. My foot is sort of wide but not wide enough for most wide width shoes.

Any recommendations for sneakers good for general gym work outs, supportive but flexible, run wide? Or key words to look for? Cross trainers seem TOO supportive or stiff. Or best stores to go to in person? I usually just shop online but need to narrow it down.