These shoes are great. They are light and breathe well. The insole is very comfortable. May want to order a half size smaller. I would have preferred to buy the grey color but the sole is white instead of upper color, so I went with black instead because the sole and upper match. White is the closest to the pavement, or dirt, so it shows dirt quickly.