40-42" wide. 100% cotton. This fabric is from the "Snow Crew Flannel" collection designed by Barbara Tourtillotte for Henry Glass Fabrics.