Cotton blend canvas fabric - unmarked, so I'm not sure how sun or weatherproof this is. But it's very strong and not terribly heavy, looks perfect for patio cushions, or a new seat for the porch swing. It's a 4 yard length of 50" wide fabric.
My photos don't do justice to this nice modern print. The camera seems to pick up every little fold or wrinkle here though it looks good to the naked eye. It's a blend, and doesn't look as though you'd need to be always ready with the iron in real life!
Colors are lovely cool shades - lavender, navy blue, aqua and white on light blue. I think the print is flowers, but it might be pinwheel fans?