These are ridiculously comfortable and a must have! They contour the foot and cushion the insole for great comfort. You'll certainly see it makes a great difference when engaging in athletics. Knit and Spandex upper Rubber outsole