Product Details + 85% cotton - 10% polyester - 5% spandexWoven 'happy' & 'sad' on toesWoven stripes on calvesLength - crewMade in Poland