Love this patio set. Cushion very nice firm but comfortable. Material is water resistant. Color perfect shed of gray. Easy to assemble. Very sturdy. Size was prefect for  our narrow deck. Perfect for sitting on and watching the sunset over the lake.