Wearing these shoes today - they are awesome. Very comfortable, enough cushion to wear all day. They fit to size and stretch out slightly as you wear them. You can easily solve that with buying a shoe insert!