These are my go to for everything...gym, running, walking the dog. I cannot say enough good things about these. The memory foam makes them amazingly comfortable for long distances and just for every day wear. I usually wear a US 7 and always order my skechers in a US 7.5. The half size makes all the difference. Width wise they are perfect. Great shoe and great value. I wear mine every single day whatever the weather and they usually last me a year.