Perfect cushions for our porch couch.  They are firm but so comfortable!  Also, love the versatility of the Sunbrella cushions so I can keep them clean.