42--10 inch squares of digitally printed Indigo Rose fabric by Sarah Berrenson for Camelot Fabrics. 100% cotton.