Love these.  The cushions are firm.  They are elegant and comfortable.    Just what our new home needed to make our front porch perfect.