I bought these as an extra pair of shoes when I went on a week-long trip with my students to the East Coast. Although I never wore them prior to the trip, I was able to walk at least 4 miles every day in these shoes without my feet getting tired or sore. The shoes are very supportive, but the mesh allows your feet some "wiggle room" so that even with thicker socks, the shoes never feel too tight. I can't recommend these enough!