This is THE most comfortable shoe, I have ever worn. I don't use them for running, just normal everyday walking around, but I think they would be a great Cross training/running shoe. One minus- I doubt this shoe would do well in water. Due to the material, I'm guessing your feet would be soaked after a stepping in a few puddles.