100% Cotton. Each square measures 12 inches x 10 inches. Panel size is 36 inches x 44 inches.From Quilting Treasures.