100% cotton, 8 blocks, 9" x 10 1/4" including 1/4" border, made by P&B textiles, Alaskan Artist Jon Van Zyle