These shoes work great for general lifting and light cardio. I'm not crazy about them for extended walks or runs though, especially on pavement - the cushioning is very minimal. They also breathe very well - my socks are more or less dry after a gym session which is pretty remarkable.