From the fabric collection by Danielle Leone for Wilmington Prints. 100% cotton. Pack contains 40 2.5" strips.