100% cotton. mini floral print.  60" wide - sold by the yard. 

Floral Fabric

$12.00Price