This 45" Liberty by Riley Blake fabric is 100% cotton. It features blue and pink flowers with blue leaves on a greenish blue background. This print is from the Liberty Heirloom Collection 3. It is a quilting cotton weight.