Only available in size large. Made 95% polyester and 5% spandex. Suggest selecting one size larger than what you would normally wear. Please allow four to six weeks for shipping.