Made of 95% cotton and 5% spandex. Designed here in the USA. Model is 5' 9" and wearing a size small.