Fit my porch rocker’s perfectly, very well made. I can tell they will last for years!