I bought these for a semi-casual work environment.  Contrary to the positive reviews on here, these weren't comfortable for my feet.  I am fairly flat-footed and I didn't like the uncomfortable support these gave.  I returned and instead bought a pair of Clarks shoes at an outlet store near me.  Clarks shoes are INCREDIBLY comfortable and fairly stylish to boot! By the way, I own several (five pairs) of athletic NB shoes, all very comfortable.