The quality of this cushion far surpasses what I expected.  It fits perfectly on my bench, the material is of high quality and the pattern is just perfect.  I just got this cushion and everyone that sees it asks where I purchased it from.  I'm sending everyone to Wayfair.