I am very unhappy with how these shoes fit. I tried wearing them for about 5 days to see if they would get more comfortable over time (I walk to and from work every day) and every step I took I was in pain. The shoes were causing pain not only in my feet but my knees and legs as well. I tried switching out the original insoles with new inserts to see if that was the issue...still painful.  I ended up just resorting to wearing my old gym shoes. By the looks of the amazon return policy I am stuck with a pair of brand new gym shoes that I can't wear. Very disappointed.