Red. Blue and Yellow Roses Cotton 25cm. A bold and bright floral in red, yellow and green. 100% cotton, 110cm wide, light-medium weight cotton 120 gsm. $15 per meter. This fabric is sold in 25cm increments – order 2 quantities for 0.5 meter, or 4 for 1 meter. Fabric will be cut in one continuous length.