These are great!  Bottom cushions are firm and back cushions are softer--perfect combo.  I am thrilled with the purchase and hope these will age well.