97% Cotton & 3% Spandex
Lined: 100% Cotton
Runs small, recommend sizing up
This fabric is non-transparent and contains no stretch.