I wear these to the gym a lot.  I have high arches and these give Decent support.  I should have ordered a high arch support insert though. I love that they have an excellent grip for working on the machines.  No slipping. I have fairly wide feet and I have plenty of room.