For the price ($20) they do the job. Fit is consistent within Adidas (I'm a size 11 in this shoe and every other Adidas I've ever tried, their consistent sizing is what earned my loyalty). Arch support is non-existent. But you can make a decent pair of shoes for low cost with an insert (the cushion of the shoe removes easily if you pull it out before a few wears.