80% nylon 20% spandex
fitted fabric fits true to size
*shown with Astoria Airvive short sold separately