From the Raindrops and Sunshine collection by Anne Rowan for Wilmington Prints. 100% cotton fabric. Contains 2.5" x 43" strips. 40 pcs.