Beautiful nice quality outdoor fabric. Color looks as pictured on line. Has ties on it so that it won’t slip off the swing. Comfy to sit on. I ordered the 46 inch cushion for this 48 inch wide swing and it fits nicely. Shipped and arrived quickly.