Designed by Laura Heine for Free Spirit Fabrics.100% Cotton. 112cm (44 inches) Wide.See second image for the full print/scale!