This fabric was produced by VIP Fabric. This Fabric is black with gold jingle bells, with red and green stripe ribbon. This Fabric is sold by the yard at $4.00 a yard. There are 1 2/3 yards in stock and it is 60 inches wide. Even though the fabric is sold by the yard we do NOT cut the fabric, you must buy the whole piece.