I have several large cushions I've long had every intention of covering so as to accommodate my (spoilt) dogs but time passes and I don't get to it so I'll do best to move them along. No charge.
One is about 25" x 28". A second is about 30" x 35". The third I'll admit I didn't pull out of the plastic bag but it's good-sized and very cushy.
Know that I get off-island at least once a week so could meet in Poulsbo or Silverdale should that be helpful.