Polyester and Spandex. One size fits most. Small Life is good label at the heel. Contrast color at ankle.