White Weavers cloth, the preferred fabric for Punch Needle Embroidery. By Springs creative. 45% Cotton, 55% Polyester 43/44in.