I couldn't resist buying this lovely vintage USA flag as it is the perfect size for a large cushion. The flag is cotton with embroidered stars. There are a couple of light stains in the bottom right hand corner which have resisted a good wash, but I think these add to the character. I have backed it with an early C20 piece of Alsace handwoven cotton. It has a zip fastener and feather pad.