Cotton is said to be the best fabric for ethnic wear due to its versatility and low maintenance cost.