Very well-made and incredibly comfortable! I could walk for miles in these. The only thing is I think they run about a half size small. I am a nine or a 9 1/2 and because of that other reviews I read I bought a size 10 and those fit perfectly.