100% Cotton. 110cm (44/45″) Wide. These bolts are HAND-DYED. There are always variations from roll to roll, colour to colour. This is the beauty of the product and is not to be considered flawed.