The cushion is exactly what I wanted.  It is a perfect fit for our glider, the color is exactly as shown on the site.  Shipping was great.