100% cotton. 42- 5" squares. From "Press On" by J. Wecker Frisch for Riley Blake Designs is great for quilting, apparel and home decor.