Great outdoor sofa. The fabric feels very durable and soft. Easy to assemble. The seat cushion is very firm, but the back cushions are soft yet supportive.