Fit my chairs perfectly! They are firm, but extremely comfortable. I like the bright colors for the patio and looking forward to using them this summer.