The product is a vintage 2002 mini flowers on blue fabric licensed by Art Impressions. This floral patterned fabric, made of 100% cotton, is sold BTY and features a theme of flowers and plants. It is manufactured by Marcus Brothers Textiles, a reputable brand known for quality textiles. This fabric would be ideal for various crafts and sewing projects that require a charming and floral design with a vintage touch.