Fabric very nice and feels soft. Cushion firm.  I wanted darker legs, sanded  stained them easily. Clear directions for leg placement.