I Spy Squares Quilts - This is a 40" x 40" Quilt. Very colorful, 100% cotton. The batting is 80% cotton, 20% polyester. The 100 squares are 3 1/2". Machine quilted.