An all purpose 100 % Cotton fabric with a wonderful feel. ARIZONAColorSelectAdd to wishlistCOMPOSITION100 Cotton WEIGHT290 Gr/M2 MARTINDALE25000 SUGGESTED USEMedium duty upholstery : Between 20 000 and 40 000 cycles (Martindale) and between 15,000 and 30,000 double rubs (Wyzenbeek).