This fabric Sold by the PIECE. This PIECE measures approximately 30 Inches Long. Fabric measures approximately 44 inches wide & is 100% Cotton. This fabric is manufactured by David Textiles. All fabrics are stored, cut & shipped in a pet-free & smoke-free environment. 30 Inches Blue Khaki Hibiscus & Palm Tree Scenic Tropical Floral Print 100% Cotton Quilt Craft Shirting Fabric By The Piece