These are good for weight training, but for running, I found that I had pain in my shins.  They were harder than I prefer.  I'm more of a RealFlex girl (actually the Champion version of RealFlex from Payless is a softer, lighter shoe, and doesn't hurt my shins).  If you are buying them for running (and maybe even for walking), as always, get a half size larger.  I had read a review that said that buying a half size larger for running was not necessary, but I found otherwise.