Love this chair. Bought two.  Cushions are firm and fabric is of a good, heavy material. Only thing is when screwing in the legs they are not labeled so had to switch some around after I put them on to make sure they would point in the right direction once screwed in tight. Other than that, very pleased with the chairs and wayfairs quick delivery.