Our Euro Dyed Ribbing is 240gsm, 95% cotton / 5% elastane, and manufactured in Germany. This ribbing is DYED, which means the front and back of the fabric are all one solid color. The width of this fabric is 39" wide, and the fabric will come in a continuous tube that is approximately 19.5" wide. This fabric is OEKO-TEX certified. This fabric is an excellent choice for neckbands, armbands, waistbands, wrist and ankle cuffs, and binding.