Fits my Lowe’s Allen  Roth patio furniture pieces perfectly! Nice cushion firmness too.