These are very large. I had to take size 10. (I wear a size 10.5 and if anything I usually have to size up my sneakers!) The quality seems so-so to me. The fit is very odd and I have pretty average feet (maybe a little low volume). The padding is very soft, so much so that I really couldn't use it. Someday I will distribute them. In the meantime I have switched to Altra.