54" wide cotton with a vinyl laminate coating on the right side. This fabric is food safe, phthalate free and machine washable! No need to worry about frayed edges: the vinyl laminate on this fabric means you can simply cut with pinking shears and you're good to go!