This beautiful fabric features a delightful French country pattern of roosters and flowers in a heavy cotton weight. The Waverly La Petite Ferme Toile is perfect for a variety of projects such as curtains, drapery, upholstery, crafts, cushion, and pillows. It has a width of 46'' to 60'' and a length of 58 inches, making it an ideal choice for any home decor. The fabric is brand new and of excellent quality, ready to add a touch of charm to any space. Get creative and let your imagination run wild with this stunning fabric!