I bought these for my husband who works on his feet all day. No complaint from him, he said the sole is actually more flexible than he thought, and they are more comfortable than he thought they would be. They seem to be well made.