Bought these by accident. Was looking for a crossfit traininer. These are more of a general fitness shoe. They do ok at that. Not as effective as my nanos. Now as supportive /comfortable as my Brooks running shoes.