i ordered a size bigger like i read other people suggested and they fit good. i also got wide width or "D" ... i think it would have been too tight if i hadn't. they fit good front to back but there's extra room above the toes which feels weird. but better then being tight i guess. the arch support isn't great...i have really high arches and usually have this problem with shoes. so i think if i put a sole insert in i'd be good. the quality does seem a little lower then some other shoes but the price was right. over all pretty happy with them.