100 % cotton, 44 wide fabric with blocks by Alaskan artist Jon VanZyle. Purchase by the number of panels you want and not by yardage. One panel include the entire set represented in the photo."