I bought these sneakers for running. I usually do between 1 to 6 miles/run a few times a week.

This is actually my second pair. I purchased my first pair after having my stride analyzed at a running store. My feet pronate (roll in) and these are supportive with a wider base for stability. While I prefer to trail run, I usually do a couple miles on the street.  Im in my 40s and appreciate the shock absorption these provide. I have not had any issue wearing these running on sandy trails with tree roots and hills.

If you are looking for a lightweight unstructured shoe, these are NOT for you. Additionally the wider base is not conducive to climbing rock walls. I know that may not be relevant for most people, but figured it was still worth mentioning (it cost me bragging rights on a family vacation because I couldn't get a decent toe hold!).

My first pair are now my walking around sneakers. I actually think the stability and cushioning is overkill for casually walking, and would prefer something more sleek & nimble, but thats just my personal preference.

After about a year using this style for running, my knees, feet, & spine are still happy & functional, so that is probably the best testament I could give!