Firm cushions and comfortable!  Great chairs.  Went together well with two people.  Shipping great