I'm a teacher and stand/walk for many hours a day. These are the most comfortable shoes I've ever owned. They are technically sneakers but do not look like it when you have them on with your khakis or casual pants. I wear them with jeans when I'm not at work and they pretty much go with everything. I have just ordered another pair after wearing my old ones for over a year..every day.