100% CottonFabric Weight: 30s CottonLength of size M is 38" from top of bodiceMade at a fair trade women's cooperative in India