Great shoes for Crossfit, functional training and even long hours wear. Comes very close to being a barefoot shoe which is great. Not recommended for running since the sole is thin and you will feel everything, the sole gets heated aswell. If you have wide feet, then might want to get half size up.