M C G Textiles (MCGTD) Punch Needle Cloth 20"X24"-White 100% cotton. A sturdy cloth designed to withstand the constant punching of needle punch.