Panel is 31" x 42", fabric is 42" wide. 100% cotton. The panel is a beautiful autumn scene, and the matching fabric is a bounty of fallen leaves. Make something gorgeous today!