Product Details + 97% cotton 3% spandex. Model is 5' 7'' and is wearing a size medium. Runs true to size small 2/4 medium 6/8 large 10/12.