(95% cotton / 5% Spandex). All fabric is pre-washed and items are lovingly handmade.