Their is two different fabric for this product. One is artificial chemical fibre which is easy to become yellowish after3 month passed, but it is cheaper. Another one is taffeta acetate which can keep the color in white forever, but is more expensive than chemical fibre. The size can be customized as 1.25cm,2.5cm,5cm x5m or 10y.