My husband has bought this shoe twice. He wore them to work. They were perfect the first time. And last forever. The second time only lasted 2 days. He just wore them for 2 days last week. And on the 2nd day it broke! I think something is wrong! Manufacturing defect! And I think that's the last time he buys them!