These are tough surfaces that require specific materials and construction that you don't usually see in a typical running shoe. If you like to alternate your running routes between terrain, you might consider getting a dedicated pair of trail running shoes or track shoes instead. This way, you can make sure that you'