These fit as expected and look great with business casual. The sole material, while thick is very soft. They have some padding inside like a light weight tennis shoe. I have concern the sole will not hold up, but time will tell. I would guess I will get 3-4 months of wear... wearing 3-4x per week. My previous shoe cost 2x more but lasted 18 mo.  UPDATE on Oct 18 The leather separated from sole. What started as feeling good now feels off. The shoe is cheaply made (though it still looks good). I got about 10 weeks of wear, wearing an average of 4x per week.