This 3-meter olive green floral print 100% cotton fabric, measuring 45 inches wide, is perfect for a variety of crafting projects such as dressmaking, quilting, and creating table top decorations. The medium-weight fabric features a beautiful floral pattern, making it ideal for clothing items like dresses, coats, and loungewear, as well as accessories like bags, hats, and cushions. With its vibrant green colour and high-quality material, this fabric is sure to add a touch of charm and elegance to any project.