Christmas Morning by Lella Boutique for Moda Fabrics. Jelly Roll, 40 pieces, 2.5" x 42", 100% cotton.