very good for the price, very narrow though and they do not run big as someone suggested. i wear size 9 and i tried to put my insoles in that fit in my other size nine sneakers and the insoles are an inch too big. so i'd say they run small and definitely narrow. I do love the color and the style, so i will keep them.