this cushion is perfect. Was delivered on time. Price was on point. Using cushion on my front yard garden bench and it looks great.