I love the cushions, they are firm and are sewn well.  I’ve been looking for replacement cushions for so long .  I am really happy with the quality and the color is rich, matches the color on the web site.